PERF_STRING_BUFFER_HEADER Struktur (perflib.h)
Stellt Informationen zum PERF_STRING_BUFFER_HEADER-Block bereit, der die Struktur enthält. Der PERF_STRING_BUFFER_HEADER-Block stellt die Namen oder Hilfezeichenfolgen für die Leistungsindikatoren in einem Leistungsindikatorsatz bereit. amd besteht in der Reihenfolge aus den folgenden Elementen:
- Eine PERF_STRING_BUFFER_HEADER-Struktur
- Eine Reihe von PERF_STRING_COUNTER_HEADER Strukturen. Das dwCounters-Element der PERF_STRING_BUFFER_HEADER-Struktur gibt an, wie viele PERF_STRING_COUNTER_HEADER Strukturen der PERF_STRING_BUFFER_HEADER-Block enthält.
- Ein Block von Zeichenfolgendaten.
Syntax
typedef struct _STRING_BUFFER_HEADER {
DWORD dwSize;
DWORD dwCounters;
} PERF_STRING_BUFFER_HEADER, *PPERF_STRING_BUFFER_HEADER;
Member
dwSize
Die Gesamtgröße des PERF_STRING_BUFFER_HEADER Blocks in Bytes. Diese Gesamtgröße ist die Summe der Größen der PERF_STRING_BUFFER_HEADER-Struktur , aller PERF_STRING_COUNTER_HEADER Strukturen und des Zeichenfolgendatenblocks.
dwCounters
Die Anzahl der PERF_STRING_COUNTER_HEADER Strukturen im PERF_STRING_BUFFER_HEADER-Block .
Hinweise
Die PerfQueryCounterSetRegistrationInfo-Funktion , die aufgerufen wird, wobei der requestCode-Parameter auf PERF_REG_COUNTER_NAME_STRINGS festgelegt ist, oder PERF_REG_COUNTER_HELP_STRINGS einen PERF_STRING_BUFFER_HEADER-Block abruft.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1607 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Kopfzeile | perflib.h |