Freigeben über


IMAPIWaitResult::End

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 IMAPIWaitResult::End(DWORD timeout)

Parameter

Timeout

[in] Die Anzahl der Millisekunden, die auf die Initialisierung von MAPI gewartet wird. Sie können 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.

Hinweise

Diese API verhält sich genau wie IMAPInitMonitor::Wait.

Siehe auch

IMAPIInitMonitor::IsInitialized

IMAPIInitMonitor::BeginWait

IMAPIWaitResult

CreateMAPIInitializationMonitor