Квалификаторы классов для классов счетчиков производительности

Квалификаторы классов указывают сведения об объекте производительности, с которым сопоставляется класс счетчика производительности WMI. Дополнительные сведения см. в разделе "Мониторинг данных о производительности".

Квалификаторы счетчика производительности автоматически присоединяются поставщиком WbemPerfClass к Win32_PerfRawData классам и свойствам в Root\CIMv2.

Эта информация применяется ко всем экземплярам класса. Некоторые квалификаторы с логическими значениями, которые всегда имеют значение False , могут не присутствовать в определенных классах.

Квалификаторы для raw и formatted PerformanceClasses

Следующие квалификаторы применяются ко всем классам, производным от Win32_PerfRawData и Win32_PerfFormattedData.

Приготовленные

boolean

Указывает, содержит ли класс приготовленные данные.

Displayname

string

Имя объекта производительности. Дополнительные сведения см. в статье Performance Counters.

DetailLevel

sint32

Не предоставляет подробные данные. Всегда содержит значение 100.

Динамический

boolean

Всегда задано значение True , так как экземпляры всегда являются динамическими.

GenericPerfCtr

boolean

Указывает, поступает ли класс из устаревшей библиотеки производительности. Всегда задано значение True.

HelpIndex

sint32

Индексы больше не являются допустимыми. Этот квалификатор всегда равен нулю.

HiPerf

boolean

Указывает, что класс является высокопроизводительным классом. Всегда задано значение True.

Языкового стандарта

sint32

Идентификатор языкового стандарта. Значение всегда равно 1033 (английский язык США).

PerfIndex

int32

Индексы больше не являются допустимыми. Этот квалификатор всегда равен нулю.

Поставщика

string

Имя поставщика экземпляра. Значением является WbemPerfV2.

Registrykey

string

Имя драйвера в ключеHKEY_LOCAL_MACHINE\CurrentControlSet\Services , в котором можно найти ключ производительности. Это имя также является именем службы, предоставляющей счетчик производительности.

Синглтон

boolean

Если значение равно True, указывает, что существует только один экземпляр класса.

Квалификаторы для необработанных классов производительности

Следующие квалификаторы применяются ко всем классам, производным от Win32_PerfRawData.

Дорогостоящим

boolean

Указывает, является ли получение экземпляров этого класса дорогостоящим операцией. Всегда присваивайте значение True для классов с добавлением "_Costly" в конец имени класса.

DetailLevel

uint32

Не предоставляет подробные данные. Всегда содержит значение 100.

PerfDefault

boolean

Значение всегда равно False.

Квалификаторы для форматированных классов производительности

Следующие квалификаторы применяются ко всем классам, производным от Win32_PerfFormattedData.

AutoCook

int32

Указывает, что значения в экземплярах классов автоматически вычисляются из соответствующего класса необработанных данных. Значение всегда равно 1.

AutoCook_RawClass

string

Имя необработанного класса, используемого для вычисления для отформатированного класса. Этот квалификатор является обязательным.

Мониторинг данных о производительности

Квалификаторы, относящиеся к классам производительности WMI

Классы счетчиков производительности

Доступ к предварительно установленным классам производительности WMI

Задачи WMI: мониторинг производительности