Iniciando uma sessão MAPI

Aplica-se a: Outlook 2013 | Outlook 2016

Embora haja uma quantidade significativa de trabalho executada durante a inicialização da sessão, as tarefas necessárias são mínimas. Grande parte desse trabalho é feito no processamento MAPI das chamadas MAPIInitialize e MAPILogonEx . Ambas as funções aceitam sinalizadores como parâmetros de entrada para controlar aspectos da sessão, como tratamento de notificação e interface do usuário. É importante entender as consequências de definir cada um desses sinalizadores ao chamar MAPIInitialize para inicializar as bibliotecas MAPI e MAPILogonEx para fazer logon no subsistema MAPI.

Para iniciar uma sessão MAPI

  1. Chame MAPIInitialize para inicializar o conjunto padrão de bibliotecas MAPI.

  2. Se você precisar usar as bibliotecas OLE, chame a função OLE OleInitialize.

  3. Se você precisar usar a biblioteca de utilitários MAPI, chame ScInitMapiUtil.

  4. Chame MAPILogonEx com um perfil válido para fazer logon no subsistema MAPI. MAPILogonEx verifica a configuração de cada um dos provedores de serviços nos serviços de mensagem incluídos no perfil, solicitando ao usuário informações adicionais, se necessário e possível. Quando MAPILogonEx for concluído, os provedores de serviços configurados estarão prontos para o serviço.

Nesta seção

Iniciar MAPI

Descreve como inicializar o MAPI para uma sessão.

Iniciar OLE para MAPI

Descreve as chamadas a serem feitas para inicializar o OLE para uso com MAPI.

Inicializando os utilitários MAPI

Descreve como inicializar utilitários MAPI.

Fazer logon no MAPI

Descreve como os aplicativos cliente fazem logon no subsistema MAPI.