Qualificadores de classe para classes de contador de desempenho

Os qualificadores de classe especificam informações sobre o objeto de desempenho para o qual a classe de contador de desempenho do WMI está mapeada. Para obter mais informações, consulte Monitoramento de dados de desempenho.

Os qualificadores específicos do contador de desempenho são anexados automaticamente pelo provedor "WbemPerfClass" às classes e propriedades de Win32_PerfRawData em Root\CIMv2.

Essas informações se aplicam a todas as instâncias da classe. Alguns qualificadores com valores boolianos que são sempre Falsos podem não estar presentes em classes específicas.

Qualificadores para classes de desempenho brutas e formatadas

Os qualificadores a seguir se aplicam a todas as classes derivadas de Win32_PerfRawData e Win32_PerfFormattedData.

Cooked

booleano

Indica se a classe contém dados formatados.

DisplayName

cadeia de caracteres

Nome do objeto de desempenho. Para obter mais informações, consulte Performance Counters.

DetailLevel

sint32

Não fornece dados detalhados. Sempre contém o valor de 100.

Dynamic

booleano

Sempre definida como True porque as instâncias são sempre dinâmicas.

GenericPerfCtr

booleano

Indica se a classe vem de uma biblioteca de desempenho herdada. Sempre definida como True.

HelpIndex

sint32

Os índices não são mais válidos. Esse qualificador é sempre zero.

HiPerf

booleano

Indica que a classe é uma classe de alto desempenho. Sempre definida como True.

Locale

sint32

Identificador de localidade. O valor é sempre 1033 (inglês americano).

PerfIndex

int32

Os índices não são mais válidos. Esse qualificador é sempre zero.

Provider

cadeia de caracteres

Nome do provedor de instância. O valor é "WbemPerfV2".

RegistryKey

cadeia de caracteres

Nome do driver na chave HKEY_LOCAL_MACHINE\CurrentControlSet\Services, na qual a chave de desempenho pode ser localizada. Esse nome também é o nome do serviço que fornece o contador de desempenho.

Singleton

booleano

Se True, indica que existe apenas uma única instância da classe.

Qualificadores para classes de desempenho bruto

Os qualificadores a seguir se aplicam a todas as classes derivadas de Win32_PerfRawData.

Costly

booleano

Indica se a obtenção de instâncias dessa classe é uma operação dispendiosa. Sempre definida como True para classes com "_Costly" acrescentado ao final do nome da classe.

DetailLevel

uint32

Não fornece dados detalhados. Sempre contém o valor de 100.

PerfDefault

booleano

O valor é sempre False.

Qualificadores para classes de desempenho formatadas

Os qualificadores a seguir se aplicam a todas as classes derivadas de Win32_PerfFormattedData.

AutoCook

int32

Indica que os valores em instâncias de classe são calculados automaticamente a partir da classe de dados brutos correspondente. O valor é sempre 1.

AutoCook_RawClass

cadeia de caracteres

Nome da classe bruta a ser usada para cálculo para a classe formatada. Esse qualificador é necessário.

Monitorar dados de desempenho

Qualificadores específicos para classes de desempenho do WMI

Classes do contador de desempenho

Acessar classes de desempenho pré-instaladas do WMI

Tarefas do WMI: monitoramento de desempenho