PDH_FMT_COUNTERVALUE-Struktur (pdh.h)
Die PDH_FMT_COUNTERVALUE-Struktur enthält den berechneten Wert des Indikators und dessen status.
Syntax
typedef struct _PDH_FMT_COUNTERVALUE {
DWORD CStatus;
union {
LONG longValue;
double doubleValue;
LONGLONG largeValue;
LPCSTR AnsiStringValue;
LPCWSTR WideStringValue;
};
} PDH_FMT_COUNTERVALUE, *PPDH_FMT_COUNTERVALUE;
Member
CStatus
Zähler status, der angibt, ob der Zählerwert gültig ist. Überprüfen Sie diesen Member, bevor Sie die Daten in einer Berechnung verwenden oder ihren Wert anzeigen. Eine Liste der möglichen Werte finden Sie unter Überprüfen von PDH-Schnittstellenrückgabewerten.
longValue
Der berechnete Zählerwert als LONG.
doubleValue
Der berechnete Zählerwert als DOUBLE.
largeValue
Der berechnete Zählerwert als LONGLONG.
AnsiStringValue
Der berechnete Zählerwert als LPCSTR. Wird nicht unterstützt.
WideStringValue
Der berechnete Zählerwert als LPCWSTR. Wird nicht unterstützt.
Hinweise
Sie geben den Datentyp des berechneten Zählerwerts an, wenn Sie PdhGetFormattedCounterValue oder PdhCalculateCounterFromRawValue aufrufen, um den Wert des Zählers zu berechnen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | pdh.h |