共用方式為


提供計數器資料

透過 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 提供計數器資料