共用方式為


提供計數器數據

透過 Windows 性能計數器發佈資料的軟體元件稱為效能數據提供者。

Windows 支援兩種效能數據提供者。 舊版效能數據提供者(V1 提供者)是使用 .INI 檔案和效能 DLL 被實作的。 新式效能資料提供者(V2 提供者)使用 。MAN (XML 指令清單)和性能計數器提供者 API。

清單

新式效能資料提供者會使用 。MAN (XML 指令清單)用來定義計數器數據,並使用性能計數器提供者 API 來管理提供者內容中的數據。

使用指令清單與效能計數器提供者 API 實作的提供者通常稱為 V2 提供者

Windows 支援 Windows Vista 或更新版本上的使用者模式 V2 提供者。 如需使用者模式詳細資訊,請參閱 使用版本 2.0 提供計數器數據

Windows 支援 Windows 7 或更新版本上的核心模式 V2 提供者。 如需核心模式詳細資料,請參閱 核心模式效能監視

效能 DLL (已棄用)

在舊版性能計數器架構中,提供者會在取用者的程式中實作效能 DLL,以在取用者要求時收集並提供計數器數據。 提供者使用初始化(.INI)檔案和登錄項目來定義計數器並設定效能 DLL。

使用 .INI 檔案和效能 DLL 實作的提供者通常稱為 V1 提供者

謹慎

雖然您仍然可以使用效能 DLL 來提供計數器數據,但由於效能和可靠性限制,此架構已被取代。 此外,V1 提供者通常較難實作,因為它們需要傳送必須在取用者程式中執行的個別 DLL。

如需詳細資訊,請參閱 使用效能 DLL 提供計數器數據