Starten einer MAPI-Sitzung
Gilt für: Outlook 2013 | Outlook 2016
Obwohl während des Sitzungsstarts ein erheblicher Arbeitsaufwand ausgeführt wird, sind die erforderlichen Aufgaben minimal. Ein Großteil dieser Arbeit erfolgt bei der MAPI-Verarbeitung der MAPIInitialize - und MAPILogonEx-Aufrufe . Beide Funktionen akzeptieren Flags als Eingabeparameter zum Steuern von Aspekten der Sitzung, z. B. Benachrichtigungsverarbeitung und Benutzeroberfläche. Es ist wichtig, die Konsequenzen zu verstehen, die das Festlegen jedes dieser Flags beim Aufrufen von MAPIInitialize zum Initialisieren der MAPI-Bibliotheken und MAPILogonEx für die Anmeldung beim MAPI-Subsystem hat.
So starten Sie eine MAPI-Sitzung
Rufen Sie MAPIInitialize auf, um den Standardsatz von MAPI-Bibliotheken zu initialisieren.
Wenn Sie die OLE-Bibliotheken verwenden müssen, rufen Sie die OLE-Funktion OleInitialize auf.
Wenn Sie die MAPI-Hilfsprogrammbibliothek verwenden müssen, rufen Sie ScInitMapiUtil auf.
Rufen Sie MAPILogonEx mit einem gültigen Profil auf, um sich beim MAPI-Subsystem anzumelden. MAPILogonEx überprüft die Konfiguration der einzelnen Dienstanbieter in den Nachrichtendiensten, die im Profil enthalten sind, und fordert den Benutzer ggf. zur Eingabe zusätzlicher Informationen auf. Wenn MAPILogonEx abgeschlossen ist, sind die konfigurierten Dienstanbieter bereit für den Dienst.
Inhalt dieses Abschnitts
Beschreibt, wie MAPI für eine Sitzung initialisiert wird.
Initialisieren von OLE für MAPI
Beschreibt die Aufrufe zum Initialisieren von OLE für die Verwendung mit MAPI.
Initialisieren der MAPI-Hilfsprogramme
Beschreibt, wie MAPI-Hilfsprogramme initialisiert werden.
Beschreibt, wie Clientanwendungen sich beim MAPI-Untersystem anmelden.