告知提供者基礎結構不要卸載提供者。
語法
MI_INLINE MI_Result MI_INLINE_CALL MI_Context_RefuseUnload(
[in] MI_Context *context
);
參數
[in] context
要求內容。
傳回值
指定函式傳回碼 之MI_Result 列舉的值。 這可以是下列其中一個程式碼。
備註
此函式會停止 WMI 伺服器關閉提供者。 提供者必須呼叫 MI_CoNtext_RequestUnload 函式,才能卸載提供者,而且該函式必須使用與 MI_CoNtext_RefuseUnload 函式搭配使用的相同內容。
某些提供者可能會使用此機制來快取昂貴的資料;不過,保留提供者開啟很少接觸的提供者,會長期成為效能問題。 想要維護其提供者存留期控制權的提供者,應該使用分離的提供者。 如果提供者想要將它保留為開啟幾分鐘,以更有效率地維護快取,而且如果該時間內未收到任何新要求,則應該要求卸載以關閉提供者和可能裝載。
需求
| 最低支援的用戶端 | Windows 8 |
| 最低支援的伺服器 | Windows Server 2012 |
| 目標平台 | Windows |
| 標頭 | mi.h |
| 可轉散發套件 | 在 Windows Server 2008 R2 上Windows Management Framework 3.0 SP1、Windows 7 SP1 和 Windows Server 2008 SP2 |