性能计数器类的类限定符

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

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

此信息适用于类的所有实例。 某些具有 布尔值 值的限定符,这些值始终 False 可能不存在于特定类上。

Raw 和 Formatted PerformanceClasses 的限定符

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

煮熟的

布尔

指示类是否包含烹饪数据。

DisplayName

字符串

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

DetailLevel

sint32

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

动态

布尔

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

GenericPerfCtr

布尔

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

HelpIndex

sint32

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

HiPerf

布尔

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

区域设置

sint32

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

PerfIndex

int32

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

提供程序

字符串

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

RegistryKey

字符串

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

单一实例

布尔

如果 True,则表示只有类的单个实例存在。

原始性能类的限定符

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

成本高昂的

布尔

指示获取此类的实例是否是一项代价高昂的作。 对于追加到类名末尾的“_Costly”的类,始终设置为 True

DetailLevel

uint32

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

PerfDefault

布尔

值始终 False

格式化性能类的限定符

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

AutoCook

int32

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

AutoCook_RawClass

字符串

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

监视性能数据

特定于 WMI 性能类的 限定符

性能计数器类

访问 WMI 预安装的性能类

WMI 任务:性能监视