Condividi tramite


PDH_RAW_COUNTER struttura (pdh.h)

La struttura PDH_RAW_COUNTER restituisce i dati raccolti dal provider di contatori. Nessuna traduzione, formattazione o altra interpretazione viene eseguita sui dati.

Sintassi

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

Members

CStatus

Stato contatore che indica se il valore del contatore è valido. Controllare questo membro prima di usare i dati in un calcolo o visualizzarne il valore. Per un elenco di valori possibili, vedere Controllo dei valori restituiti dell'interfaccia PDH.

TimeStamp

Ora locale per la raccolta dei dati in formato FILETIME .

FirstValue

Primo valore del contatore non elaborato.

SecondValue

Secondo valore del contatore non elaborato. I contatori di frequenza richiedono due valori per calcolare un valore visualizzabile.

MultiCount

Se il tipo di contatore contiene il flag di PERF_MULTI_COUNTER, questo membro contiene i dati del contatore aggiuntivi usati nel calcolo. Ad esempio, il tipo di contatore PERF_100NSEC_MULTI_TIMER contiene il flag di PERF_MULTI_COUNTER.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione pdh.h

Vedi anche

PdhCalculateCounterFromRawValue

PdhComputeCounterStatistics

PdhGetRawCounterValue