Share via


格式化的效能資料提供者

[格式化的效能資料提供者,也稱為「已操作的計數器提供者」已不再可供使用。 請改用 WMIPerfInst 提供者。]

高效能格式化效能資料提供者提供計算 (「已操作」) 效能計數器資料,例如磁片花費寫入資料的時間百分比。 此提供者會將動態資料提供給衍生自 Win32_PerfFormattedData的 WMI 類別。 此提供者與 效能計數器提供者之間的差異在於效能計數器提供者 提供原始資料,而 Cooked Counter 提供者提供與 系統監視器中完全相同的效能資料。 __Win32Provider實例名稱為 「HiPerfCooker_v1」。

計數器物件的 WMI 格式化類別名稱的格式為 「Win32_PerfFormattedData_service_name_object_name」。 例如,包含邏輯磁片計數器的 WMI 類別名稱 Win32_PerfFormattedData_PerfDisk_LogicalDisk。 這些類別位於 「Root\CIMv2」 命名空間中。

由於效能資料類別會在指定的系統上動態新增和修改,因此無法正式記載所有已知效能物件的屬性。 若要判斷有哪些類別可供您使用,以及識別這些類別有哪些成員,請參閱 擷取原始和格式化效能資料物件的檔

Win32_PerfFormattedData類別會使用WMI 效能計數器類型中的CookingType限定詞來指定計算效能資料的公式。 此限定詞與Win32_PerfRawData類別中的CounterType限定詞相同。

作為高效能提供者,Cooked Counter 提供者會實作標準的 IWbemProviderInit 介面,以及 IWbemRefresher::Refresh 方法,以及下列 IWbemHiPerfProvider 方法:

WMI 提供者