Share via


Démarrage d’une session MAPI

S’applique à : Outlook 2013 | Outlook 2016

Bien qu’une quantité importante de travail soit effectuée pendant le démarrage de la session, les tâches requises sont minimes. Une grande partie de ce travail est effectuée dans le traitement MAPI des appels MAPIInitialize et MAPILogonEx . Ces deux fonctions acceptent des indicateurs comme paramètres d’entrée pour contrôler des aspects de la session, tels que la gestion des notifications et l’interface utilisateur. Il est important de comprendre les conséquences de la définition de chacun de ces indicateurs lors de l’appel de MAPIInitialize pour initialiser les bibliothèques MAPI et MAPILogonEx pour se connecter au sous-système MAPI.

Pour démarrer une session MAPI

  1. Appelez MAPIInitialize pour initialiser l’ensemble standard de bibliothèques MAPI.

  2. Si vous devez utiliser les bibliothèques OLE, appelez la fonction OLE OleInitialize.

  3. Si vous devez utiliser la bibliothèque d’utilitaire MAPI, appelez ScInitMapiUtil.

  4. Appelez MAPILogonEx avec un profil valide pour vous connecter au sous-système MAPI. MAPILogonEx vérifie la configuration de chacun des fournisseurs de services dans les services de messagerie inclus dans le profil, en invitant l’utilisateur à fournir des informations supplémentaires si nécessaire et si possible. Une fois MAPILogonEx terminé, les fournisseurs de services configurés sont prêts pour le service.

Dans cette section

Initialisation de MAPI

Décrit comment initialiser MAPI pour une session.

Initialisation d’OLE pour MAPI

Décrit les appels à effectuer pour initialiser OLE pour une utilisation avec MAPI.

Initialisation des utilitaires MAPI

Décrit comment initialiser les utilitaires MAPI.

Connexion à MAPI

Décrit comment les applications clientes se connectent au sous-système MAPI.