Freigeben über


IMAPIInitMonitor::Wait

Gilt für: Outlook 2013 | Outlook 2016 | Outlook 2019

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.

HRESULT IMAPIInitMonitor::Wait(DWORD timeout)

Parameter

Timeout

[in] Die Anzahl der Millisekunden, die auf die Initialisierung von MAPI gewartet werden soll, können Sie INFINITE (0xFFFFFFFF) übergeben, um ewig zu warten.

Rückgabewert

S_OK

MAPI wurde erfolgreich initialisiert.

HRESULT_FROM_WIN32(ERROR_TIMEOUT)

Wenn ein nicht unendliches Timeout angegeben wird, bedeutet dies, dass MAPI in diesem Zeitraum nicht initialisiert wurde.

Siehe auch

IMAPIInitMonitor

IMAPIInitMonitor::IsInitialized

IMAPIInitMonitor::BeginWait

CreateMAPIInitializationMonitor

IMAPIWaitResult