Compartilhar via


estrutura PDH_RAW_COUNTER (pdh.h)

A estrutura PDH_RAW_COUNTER retorna os dados conforme eles foram coletados do provedor de contadores. Nenhuma tradução, formatação ou outra interpretação é executada nos dados.

Sintaxe

typedef struct _PDH_RAW_COUNTER {
  DWORD    CStatus;
  FILETIME TimeStamp;
  LONGLONG FirstValue;
  LONGLONG SecondValue;
  DWORD    MultiCount;
} PDH_RAW_COUNTER, *PPDH_RAW_COUNTER;

Membros

CStatus

Contador status que indica se o valor do contador é válido. Verifique esse membro antes de usar os dados em um cálculo ou exibir seu valor. Para obter uma lista de valores possíveis, consulte Verificando valores retornados da interface PDH.

TimeStamp

Hora local de quando os dados foram coletados, no formato FILETIME .

FirstValue

Primeiro valor bruto do contador.

SecondValue

Segundo valor bruto do contador. Os contadores de taxa exigem dois valores para calcular um valor exibivel.

MultiCount

Se o tipo de contador contiver o sinalizador PERF_MULTI_COUNTER, esse membro conterá os dados de contador adicionais usados no cálculo. Por exemplo, o tipo de contador PERF_100NSEC_MULTI_TIMER contém o sinalizador PERF_MULTI_COUNTER.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho pdh.h

Confira também

PdhCalculateCounterFromRawValue

PdhComputeCounterStatistics

PdhGetRawCounterValue