性能计数器类的类限定符
类限定符指定有关 WMI 性能计数器类映射到的性能对象的信息。 有关详细信息,请参阅监视性能数据。
“WbemPerfClass”提供程序会自动将特定于性能计数器的限定符附加到 Root\CIMv2 中的 Win32_PerfRawData 类和属性。
此信息适用于该类的所有实例。 某些具有始终为 False 的布尔值的限定符可能不会出现在特定类中。
原始和格式化 PerformanceClasses 的限定符
以下限定符适用于从 Win32_PerfRawData 和 Win32_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
要用于计算格式化类的原始类的名称。 此限定符是必需的。
相关主题