Compartir a través de


estructura PDH_RAW_COUNTER (pdh.h)

La estructura PDH_RAW_COUNTER devuelve los datos a medida que se recopiló del proveedor de contadores. No se realiza ninguna traducción, formato u otra interpretación en los datos.

Sintaxis

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

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.

TimeStamp

Hora local para la que se recopilaron los datos, en formato FILETIME .

FirstValue

Primer valor de contador sin formato.

SecondValue

Segundo valor de contador sin formato. Los contadores de frecuencia requieren dos valores para calcular un valor que se puede mostrar.

MultiCount

Si el tipo de contador contiene la marca PERF_MULTI_COUNTER, este miembro contiene los datos de contador adicionales usados en el cálculo. Por ejemplo, el tipo de contador PERF_100NSEC_MULTI_TIMER contiene la marca PERF_MULTI_COUNTER.

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

PdhComputeCounterStatistics

PdhGetRawCounterValue