estructura PDH_FMT_COUNTERVALUE (pdh.h)

La estructura PDH_FMT_COUNTERVALUE contiene el valor calculado del contador y su estado.

Sintaxis

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

Miembros

CStatus

Estado del contador que indica si el valor del contador es válido. Compruebe este miembro antes de usar los datos de un cálculo o muestre su valor. Para obtener una lista de los valores posibles, consulte Comprobación de los valores devueltos de la interfaz PDH.

longValue

Valor de contador calculado como LONG.

doubleValue

Valor de contador calculado como DOUBLE.

largeValue

Valor de contador calculado como LONGLONG.

AnsiStringValue

Valor del contador calculado como LPCSTR. No compatible.

WideStringValue

Valor del contador calculado como LPCWSTR. No compatible.

Comentarios

Especifique el tipo de datos del valor de contador calculado al llamar a PdhGetFormattedCounterValue o PdhCalculateCounterFromRawValue para calcular el valor del contador.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado pdh.h

Consulte también

PdhCalculateCounterFromRawValue

PdhGetFormattedCounterValue