Condividi tramite


PDH_FMT_COUNTERVALUE struttura (pdh.h)

La struttura PDH_FMT_COUNTERVALUE contiene il valore calcolato del contatore e il relativo stato.

Sintassi

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

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.

longValue

Valore del contatore calcolato come LONG.

doubleValue

Valore del contatore calcolato come DOUBLE.

largeValue

Valore del contatore calcolato come LONGLONG.

AnsiStringValue

Valore del contatore calcolato come LPCSTR. Non supportato.

WideStringValue

Valore del contatore calcolato come LPCWSTR. Non supportato.

Commenti

Specificare il tipo di dati del valore del contatore calcolato quando si chiama PdhGetFormattedCounterValue o PdhCalculateCounterFromRawValue per calcolare il valore del contatore.

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

PdhGetFormattedCounterValue