PDH_RAW_COUNTER-Struktur (pdh.h)
Die PDH_RAW_COUNTER-Struktur gibt die Daten zurück, wie sie vom Zähleranbieter erfasst wurden. Für die Daten werden keine Übersetzungen, Formatierungen oder andere Interpretationen durchgeführt.
Syntax
typedef struct _PDH_RAW_COUNTER {
DWORD CStatus;
FILETIME TimeStamp;
LONGLONG FirstValue;
LONGLONG SecondValue;
DWORD MultiCount;
} PDH_RAW_COUNTER, *PPDH_RAW_COUNTER;
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.
TimeStamp
Ortszeit für den Zeitpunkt der Datenerfassung im FILETIME-Format .
FirstValue
Erster roher Zählerwert.
SecondValue
Zweiter roher Zählerwert. Ratenindikatoren erfordern zwei Werte, um einen anzeigebaren Wert zu berechnen.
MultiCount
Wenn der Zählertyp das PERF_MULTI_COUNTER-Flag enthält, enthält dieses Element die zusätzlichen Zählerdaten, die bei der Berechnung verwendet werden. Der PERF_100NSEC_MULTI_TIMER-Zählertyp enthält beispielsweise das flag PERF_MULTI_COUNTER.
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 |