性能计数器类的类限定符

类限定符指定有关 WMI 性能计数器类映射到的性能对象的信息。 有关详细信息,请参阅监视性能数据

“WbemPerfClass”提供程序会自动将特定于性能计数器的限定符附加到 Root\CIMv2 中的 Win32_PerfRawData 类和属性。

此信息适用于该类的所有实例。 某些具有始终为 False 的布尔值的限定符可能不会出现在特定类中。

原始和格式化 PerformanceClasses 的限定符

以下限定符适用于从 Win32_PerfRawDataWin32_PerfFormattedData 派生的所有类。

Cooked

boolean

指示该类是否包含已处理的数据。

DisplayName

string

性能对象名称。 有关详细信息,请参阅 性能计时器

DetailLevel

sint32

不提供详细信息数据。 始终包含值 100。

Dynamic

boolean

始终设置为 True,因为实例始终是动态的。

GenericPerfCtr

boolean

指示类是否来自旧性能库。 始终设置为 True。

HelpIndex

sint32

索引不再有效。 此限定符始终为零。

HiPerf

boolean

指示类是高性能类。 始终设置为 True。

Locale

sint32

区域设置标识符。 值始终为 1033(美国英语)。

PerfIndex

int32

索引不再有效。 此限定符始终为零。

Provider

string

实例提供程序的名称。 值为“WbemPerfV2”。

RegistryKey

string

HKEY_LOCAL_MACHINE\CurrentControlSet\Services 键中的驱动程序的名称,性能键可在其下找到。 此名称也是提供性能计数器的服务的名称。

Singleton

boolean

如果为 True,则表示仅存在该类的一个实例。

原始性能类的限定符

以下限定符适用于从 Win32_PerfRawData 派生的所有类。

Costly

boolean

指示获取此类的实例是否是一项成本高昂的操作。 对于在类名称末尾附加了“_Costly”的类,请始终将此项设置为 True。

DetailLevel

uint32

不提供详细信息数据。 始终包含值 100。

PerfDefault

boolean

值始终为 False。

格式化性能类的限定符

以下限定符适用于从 Win32_PerfFormattedData 派生的所有类。

AutoCook

int32

指示类实例中的值是从相应的原始数据类自动计算的。 值始终为 1。

AutoCook_RawClass

string

要用于计算格式化类的原始类的名称。 此限定符是必需的。

监视性能数据

特定于 WMI 性能类的限定符

性能计数器类

访问 WMI 预安装的性能类

WMI 任务:性能监视