Compartilhar via


classe Win32_Perf

A classe base para as classes de contador de desempenho Win32_PerfRawData e Win32_PerfFormattedData.

Win32_Perf define as propriedades de carimbo de data/hora e frequência necessárias usadas nos algoritmos CounterType para as classes do contador de desempenho.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. Propriedades e métodos estão em ordem alfabética, não em ordem MOF.

Sintaxe

[abstract, AMENDMENT]
class Win32_Perf : CIM_StatisticalInformation
{
  string Caption;
  string Description;
  string Name;
  uint64 Frequency_Object;
  uint64 Frequency_PerfTime;
  uint64 Frequency_Sys100NS;
  uint64 Timestamp_Object;
  uint64 Timestamp_PerfTime;
  uint64 Timestamp_Sys100NS;
};

Membros

A classe Win32_Perf tem estes tipos de membros:

Propriedades

A classe Win32_Perf tem essas propriedades.

Legenda

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (64)

Descrição textual curta para a estatística ou a métrica.

Essa propriedade é herdada de CIM_StatisticalInformation.

Descrição

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Descrição textual da estatística ou da métrica.

Essa propriedade é herdada de CIM_StatisticalInformation.

Frequency_Object

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Frequência em tiques por segundo da propriedade Timestamp_Object . Quando subclasse, o provedor define essa propriedade.

Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.

Frequency_PerfTime

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Frequência em tiques por segundo da propriedade Frequency_PerfTime . Um valor pode ser obtido chamando a função do Windows QueryPerformanceCounter.

Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.

Frequency_Sys100NS

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Frequência em tiques por segundo da propriedade Timestamp_Sys100NS (10000000).

Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.

Nome

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (256)

Rótulo pelo qual a estatística ou a métrica é conhecida. Quando subclasse, essa propriedade pode ser substituída para ser uma propriedade de chave.

Essa propriedade é herdada de CIM_StatisticalInformation.

Timestamp_Object

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Carimbo de data/hora definido pelo objeto. O provedor define sua propriedade.

Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.

Timestamp_PerfTime

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Carimbo de data/hora do contador de alto desempenho. Um valor pode ser obtido chamando a função do Windows QueryPerformanceCounter.

Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.

Timestamp_Sys100NS

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Valor de carimbo de data/hora em unidades de 100 nanossegundos.

Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.

Comentários

A classe Win32_Perf deriva de CIM_StatisticalInformation.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Namespace
Root\CIMV2
DLL
WmiPerfInst.dll

Confira também

CIM_StatisticalInformation

Classes de contador de desempenho

Acessando classes de desempenho pré-instaladas do WMI

Tarefas do WMI: monitoramento de desempenho

Acessando dados de desempenho no script