共用方式為


IMAPIInitMonitor:IUnknown

適用於:Outlook 2013 |Outlook 2016 |Outlook 2019

有時候,取用 MAPI 的應用程式可能會想要知道初始化何時完成。 例如,它有多個線程可以初始化MAPI,或回應MAPI正在初始化,應用程式會想要執行一些工作,但不想要一律啟動MAPI堆疊。 初始化監視器會透過 CreateMAPIInitializationMonitor 物件提供這項功能。

快速資訊 結果
繼承自:
IUnknown
實作者:
OLMAPI32.DLL
通話者:
用戶端應用程式
介面識別碼:
IID_IMAPIInitMonitor

Vtable 順序

function 描述
IMAPIInitMonitor::IsInitialized
傳回MAPI初始化的目前狀態。
IMAPIInitMonitor::Wait
在這裡執行緒上起始 BLOCKING 呼叫,此呼叫會在經過指定的毫秒數或 MAPI 已初始化時傳回 。 INFINITE 可用於無限等候。
IMAPIInitMonitor::BeginWait
開始等候MAPI初始化或經過指定的毫秒數。 這會傳回應該呼叫 「End」 的 IMAPIWaitResult 介面,以便開始等候。 這可讓呼叫端控制正在等候時封鎖的線程。

另請參閱

IMAPIInitMonitor

CreateMAPIInitializationMonitor