Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016 | Outlook 2019
Es kann vorkommen, dass eine Anwendung, die MAPI nutzt, wissen möchte, wann die Initialisierung abgeschlossen ist. Beispielsweise verfügt sie über mehrere Threads, die MAPI initialisieren können, oder als Reaktion auf die MAPI-Initialisierung möchte die Anwendung einige Aufgaben ausführen, aber nicht immer den MAPI-Stapel starten. Der Initialisierungsmonitor stellt diese Funktionalität über ein CreateMAPIInitializationMonitor-Objekt bereit.
| QuickInfo | result |
|---|---|
| Erbt von: |
IUnknown |
| Implementiert von: |
OLMAPI32.DLL |
| Aufgerufen von: |
Clientanwendungen |
| Schnittstellenbezeichner: |
IID_IMAPIInitMonitor |
Vtable-Reihenfolge
| Funktion | description |
|---|---|
|
IMAPIInitMonitor::IsInitialized |
Gibt den aktuellen Status der MAPI-Initialisierung zurück. |
|
IMAPIInitMonitor::Wait |
Initiiert einen BLOCKING-Aufruf für diesen Thread, der entweder zurückgibt, wenn die angegebene Anzahl von Millisekunden abgelaufen ist oder MAPI initialisiert wurde. INFINITE kann für eine unendliche Wartezeit verwendet werden. |
|
IMAPIInitMonitor::BeginWait |
Starten Sie eine Wartezeit, bis die MAPI-Initialisierung oder die angegebene Anzahl von Millisekunden verstrichen ist. Dadurch wird eine IMAPIWaitResult-Schnittstelle zurückgegeben, für die "End" aufgerufen werden sollte, um den Wartevorgang zu beginnen. Dadurch kann der Aufrufer steuern, welcher Thread blockiert wird, während wir warten. |