Provider Framework 類別
[屬於 WMI 提供者架構一部分的 WMI C++ 類別現在會被視為最終狀態,而且不會針對影響這些程式庫的非安全性相關問題使用進一步的開發、增強功能或更新。 MI API 應該用於所有新的開發。]
提供者架構會實作下列類別。
Framework 類別 | 描述 |
---|---|
CFrameworkQuery | 包含查詢處理的方法。 |
CInstance | 包含用來設定和擷取屬性的方法,而且是 IWbemClassObject 介面的 封裝。 實作者不應該直接存取 IWbemClassObject 方法。 |
CThreadBase | 基類,提供 WMI 提供者架構的內部執行緒安全機制。 |
CWbemGlueFactory | WMI 提供者架構的一部分。 Provider Framework 會在內部實作這個介面的方法,為提供者建立類別的新實例。 |
CWbemProviderGlue | 實作 IWbemProviderInit 和控制架構提供者載入和卸載的方法。 |
提供者 | 包含協助程式函式,並提供 IWbemServices 方法 的預設實作。 |
請注意,許多架構方法都使用 CHString 參數。 CHString 支援許多與 Microsoft Foundation Classes (MFC) 相同的方法和屬性,但沒有 MFC 的額外負荷。 如需 CHString 的詳細資訊 ,請參閱 CHString 類別參考 。