性能计数器提供程序

[性能计数器提供程序不再可供使用。 请改用 WMIPerfInst 提供程序。]

性能计数器提供程序是一种高性能提供程序,用于向派生自 Win32_PerfRawData 的 WMI 性能计数器类提供原始性能计数器数据。 \_\_Win32Provider 实例名称为 NT5\_GenericPerfProvider\_V1。

Win32_PerfRawData 类位于 WMI“Root\CIMv2”命名空间中。 每个 WMI 性能类对应于性能库中的一个性能对象。 这些类的属性表示对象的计数器。 原始计数器对象的 WMI 类名的格式为 Win32_PerfRawData__service_name_object_name。 例如,包含逻辑磁盘计数器的 WMI 类名 Win32_PerfRawData_PerfDisk_LogicalDisk

可以使用相应的 Win32_PerfFormattedData 类获取系统监视器中显示的预计算性能数据。 例如,使用 Win32_PerfFormattedData_PerfDisk_LogicalDisk 类获取预先计算的磁盘数据。

有关如何编写可以访问原始性能数据的客户端的详细信息,请参阅使用 C++ 访问性能数据

作为高性能提供程序,性能计数器提供程序实现了标准 IWbemProviderInit 接口,以及 IWbemRefresher::Refresh 方法和以下 IWbemHiPerfProvider 方法:

WMI 提供程序