MAPIDeInitIdle

適用於:Outlook 2013 |Outlook 2016

關閉呼叫應用程式的 MAPI 閑置引擎。

屬性
標頭檔:
Mapiutil.h
實作者:
Mapi
通話者:
用戶端應用程式和服務提供者
void MAPIDeInitIdle( void );

參數

無。

傳回值

無。

註解

用戶端應用程式或服務提供者應該在不再需要閑置引擎時呼叫 MAPIDeInitIdle ,例如,當它即將停止處理時。

對MAPIInitIdle的每個呼叫都必須透過對MAPIDeInitIdle的後續呼叫進行比對,否則閒置引擎會保留在呼叫應用程式的執行中。

下列函式會根據 FNIDLE 函式原型處理 MAPI 閑置引擎和閒置例程:

閑置例程函式 Usage
ChangeIdleRoutine
變更已註冊閑置例程的特性。
DeregisterIdleRoutine
從 MAPI 系統移除已註冊的閑置例程。
EnableIdleRoutine
停用或重新啟用已註冊的閑置例程,而不需將它從MAPI系統中移除。
FtgRegisterIdleRoutine
將閑置例程新增至 MAPI 系統,無論是否啟用。
MAPIDeInitIdle
關閉呼叫應用程式的 MAPI 閑置引擎。
MAPIInitIdle
初始化呼叫應用程式的MAPI閑置引擎。

當平臺的所有前景工作變成閑置時,MAPI 閑置引擎會呼叫準備執行的最高優先順序閑置例程。 不保證在相同優先順序的閑置例程之間呼叫順序。