性能计数器类的类限定符

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

性能计数器–特定的限定符由 "WbemPerfClass" 提供程序自动附加到根 CIMv2 中的 Win32 _ PerfRawData 类和属性 \ 。

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

用于原始和格式化 PerformanceClasses 的限定符

以下限定符适用于派生自 win32 _ PerfRawDatawin32 _ PerfFormattedData的所有类。

加工

boolean

指示类是否包含加工数据。

DisplayName

string

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

DetailLevel

sint32

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

动态

boolean

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

GenericPerfCtr

boolean

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

HelpIndex

sint32

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

HiPerf

boolean

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

本地

sint32

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

PerfIndex

int32

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

程序

string

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

RegistryKey

string

HKEY _ 本地 _ 计算机 \ CurrentControlSet \ Services 项中的驱动程序的名称,可在其下找到性能密钥。 此名称也是提供性能计数器的服务的名称。

实体

boolean

如果 为 True,则指示仅存在类的单个实例。

原始性能类的限定符

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

昂贵

boolean

指示获取此类的实例是否为成本高昂的操作。 对于在类名称末尾追加了 "开销" 的类,始终设置为 True _ 。

DetailLevel

uint32

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

PerfDefault

boolean

值始终 为 False

格式化的性能类的限定符

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

AutoCook

int32

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

AutoCook _ RawClass

string

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

监视性能数据

特定于 WMI 性能类的限定符

性能计数器类

访问 WMI 预安装的性能类

WMI 任务:性能监视