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 |