適用於: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 閑置引擎會呼叫準備執行的最高優先順序閑置例程。 不保證在相同優先順序的閑置例程之間呼叫順序。