Поделиться через


IMAPIInitMonitor::Wait

Область применения: Outlook 2013 | Outlook 2016 | Outlook 2019

Инициирует вызов BLOCKING в этом потоке, который возвращается по истечении указанного количества миллисекунда или инициализации MAPI. Infinite можно использовать для бесконечного ожидания.

HRESULT IMAPIInitMonitor::Wait(DWORD timeout)

Параметры

Времени ожидания

[в] Количество миллисекундах, ожидая инициализации MAPI, можно передать INFINITE (0xFFFFFFFF), чтобы ждать вечно.

Возвращаемое значение

S_OK

MAPI успешно инициализирован.

HRESULT_FROM_WIN32(ERROR_TIMEOUT)

Если задано не бесконечное время ожидания, это означает, что MAPI не был инициализирован в течение этого периода.

См. также

IMAPIInitMonitOr

IMAPIInitMonitor::IsInitialized

IMAPIInitMonitor::BeginWait

CreateMAPIInitializationMonitor

IMAPIWaitResult