Compartilhar via


estrutura PDH_FMT_COUNTERVALUE (pdh.h)

A estrutura PDH_FMT_COUNTERVALUE contém o valor computado do contador e seus status.

Sintaxe

typedef struct _PDH_FMT_COUNTERVALUE {
  DWORD CStatus;
  union {
    LONG     longValue;
    double   doubleValue;
    LONGLONG largeValue;
    LPCSTR   AnsiStringValue;
    LPCWSTR  WideStringValue;
  };
} PDH_FMT_COUNTERVALUE, *PPDH_FMT_COUNTERVALUE;

Membros

CStatus

Contador status que indica se o valor do contador é válido. Verifique este 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.

longValue

O valor do contador computado como long.

doubleValue

O valor do contador computado como um DOUBLE.

largeValue

O valor do contador computado como LONGLONG.

AnsiStringValue

O valor do contador computado como um LPCSTR. Não há suporte.

WideStringValue

O valor do contador computado como um LPCWSTR. Não há suporte.

Comentários

Especifique o tipo de dados do valor do contador computado ao chamar PdhGetFormattedCounterValue ou PdhCalculateCounterFromRawValue para calcular o valor do contador.

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

PdhGetFormattedCounterValue