структура PERF_STRING_BUFFER_HEADER (perflib.h)
Предоставляет сведения о блоке PERF_STRING_BUFFER_HEADER , который содержит структуру . Блок PERF_STRING_BUFFER_HEADER предоставляет имена или строки справки для счетчиков производительности в наборе счетчиков amd состоит из следующих элементов по порядку:
- Структура PERF_STRING_BUFFER_HEADER
- Ряд PERF_STRING_COUNTER_HEADER структур. Элемент dwCounters структуры PERF_STRING_BUFFER_HEADER указывает, сколько структур PERF_STRING_COUNTER_HEADER содержит блок PERF_STRING_BUFFER_HEADER .
- Блок строковых данных.
Синтаксис
typedef struct _STRING_BUFFER_HEADER {
DWORD dwSize;
DWORD dwCounters;
} PERF_STRING_BUFFER_HEADER, *PPERF_STRING_BUFFER_HEADER;
Члены
dwSize
Общий размер блока PERF_STRING_BUFFER_HEADER в байтах. Этот общий размер представляет собой сумму размеров структуры PERF_STRING_BUFFER_HEADER , всех PERF_STRING_COUNTER_HEADER структур и блока строковых данных.
dwCounters
Количество PERF_STRING_COUNTER_HEADER структур в блоке PERF_STRING_BUFFER_HEADER .
Комментарии
Функция PerfQueryCounterSetRegistrationInfo, вызываемая с параметром requestCode, PERF_REG_COUNTER_NAME_STRINGS или PERF_REG_COUNTER_HELP_STRINGS получает блок PERF_STRING_BUFFER_HEADER.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1607 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Верхняя часть | perflib.h |