Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Informationen zum PERF_COUNTER_HEADER Block, der die -Struktur enthält. Ein PERF_COUNTER_HEADER-Block stellt Fehlerinformationen und Daten für Leistungsindikatorabfragen bereit und besteht aus einer PERF_COUNTER_HEADER-Struktur gefolgt von zusätzlichen Leistungsindikatordaten.
Syntax
typedef struct _PERF_COUNTER_HEADER {
ULONG dwStatus;
PerfCounterDataType dwType;
ULONG dwSize;
ULONG Reserved;
} PERF_COUNTER_HEADER, *PPERF_COUNTER_HEADER;
Members
dwStatus
Ein Fehlercode, der angibt, ob der Vorgang zum Abfragen der Leistung erfolgreich war oder fehlgeschlagen ist.
dwType
Der Typ der Leistungsindikatorinformationen, die der PERF_COUNTER_HEADER-Block bereitstellt.
| Wert | Bedeutung |
|---|---|
|
Ein Fehler, der das Ergebnis einer Leistungsindikatorabfrage war. Die Leistungsbibliothek kann keine gültigen Leistungsindikatordaten vom Anbieter zurückholen. Der PERF_COUNTER_HEADER-Struktur folgen keine zusätzlichen Daten. Der dwStatus-Member der -Struktur enthält den Fehlercode. |
|
Das Ergebnis einer Einzelzählerabfrage mit instance, z. B. "\Processor(_Total)\% Processor Time". Die zusätzlichen Daten bestehen aus einem PERF_COUNTER_DATA-Block . |
|
Das Ergebnis einer Abfrage mit mehreren Zählern mit einem einzelnen instance, z. B. "\Processor(_Total)\*". Die zusätzlichen Daten bestehen aus einem PERF_MULTI_COUNTERS-Block gefolgt von PERF_COUNTER_DATA Blöcken. |
|
Das Ergebnis einer Abfrage mit einem einzelnen Zähler mit mehreren instance, z. B. "\Processor(*)\% Processor Time". Die zusätzlichen Daten bestehen aus einem PERF_MULTI_INSTANCES-Block . |
|
Das Ergebnis einer Abfrage mit mehreren Zählern, multi-instance, z. B. "\Processor(*)\*". Die zusätzlichen Daten bestehen aus einem PERF_MULTI_COUNTERS-Block gefolgt von einem PERF_MULTI_INSTANCES-Block . |
dwSize
Die Gesamtgröße des PERF_COUNTER_HEADER Blocks, die der Summe der Größe der PERF_COUNTER_HEADER-Struktur und der Größe der zusätzlichen Daten entspricht.
Reserved
Reserviert.
Hinweise
Die PerfQueryCounterData-Funktion gibt einen PERF_DATA_HEADER-Block zurück, der eine Sequenz von PERF_COUNTER_HEADER Blöcken enthält.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 10, Version 1607 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
| Kopfzeile | perflib.h |