IMAPIWaitResult::End
Applies to: Outlook 2013 | Outlook 2016 | Outlook 2019
Initiates a BLOCKING call on this thread, which will return either when the specified number of milliseconds have elapsed or MAPI has been initialized. INFINITE can be used to for an infinite wait.
HRESULT IMAPIWaitResult::End(DWORD timeout)
Parameters
timeout
[in] The number of millisecond to wait for MAPI to be initialized, you can pass INFINITE (0xFFFFFFFF) to wait forever.
Return value
S_OK
MAPI has been initialized successfully
HRESULT_FROM_WIN32(ERROR_TIMEOUT)
When given a non-infinite timeout this indicates MAPI was not initialized during that period.
Remarks
This API behaves exactly the same as IMAPInitMonitor::Wait.