Share via


將執行個體提供者變成High-Performance提供者

不建議撰寫 WMI 高效能提供者來建立效能計數器。 從 Windows Vista 開始,WMI 效能計數器類別 不再由 AutoDiscovery/AutoPurge (ADAP) 反向配接器移轉至 Windows 性能程式庫。 若要建立效能計數器提供者,請使用 效能計數器 2.0 版。 建立性能程式庫物件之後, WMIPerfClass 提供者 會剖析物件,並針對每個效能物件建立或重新整理衍生自 Win32_Perf 的 WMI 類別。 然後 ,WMIPerfInst 提供者 會動態提供原始和格式化的效能計數器資料給 WMI 效能類別。

下列高階程式提供建立高效能提供者所需的步驟。

建立高效能提供者

  1. 向 WMI 註冊您的提供者。 如需詳細資訊,請參閱 註冊High-Performance提供者
  2. 實作您的提供者。 如需詳細資訊,請參閱 撰寫執行個體提供者
  3. 實作高效能介面。 如需詳細資訊,請參閱 實作 High-Performance 介面
  4. (MOF) 架構衍生及寫入受控物件格式,以取得原始效能資料。 如需詳細資訊,請參閱 支援 Win32_PerfRawData 類別
  5. 衍生並寫入 MOF 架構,以取得預先計算的資料。 藉由支援這個類別,提供者不需要執行計算。 此資料會與 Perfmon 中的系統監視器中出現的相同。 如需詳細資訊,請參閱 支援 Win32_PerfFormattedData 類別

開發 WMI 提供者

效能程式庫和 WMI