структура PERF_COUNTER_DATA (perflib.h)
Содержит сведения о блоке PERF_COUNTER_DATA , который содержит структуру . Блок PERF_COUNTER_DATA предоставляет необработанные данные счетчика производительности и состоит из следующих элементов по порядку:
- Структура PERF_COUNTER_DATA .
- Необработанные данные счетчика производительности.
- Заполнение, чтобы сделать общий размер блока кратным восьми байтам.
Синтаксис
typedef struct _PERF_COUNTER_DATA {
ULONG dwDataSize;
ULONG dwSize;
} PERF_COUNTER_DATA, *PPERF_COUNTER_DATA;
Члены
dwDataSize
Размер необработанных данных счетчика производительности, следующих за структурой PERF_COUNTER_DATA в блоке PERF_COUNTER_DATA , в байтах.
dwSize
Общий размер блока PERF_COUNTER_DATA , который представляет собой сумму размеров следующих элементов:
- Структура PERF_COUNTER_DATA
- Необработанные данные счетчика производительности
- Заполнение, гарантирующее, что размер блока PERF_COUNTER_DATA кратен 8 байтам
Комментарии
Функция PerfQueryCounterData возвращает PERF_DATA_HEADER блок, который может содержать PERF_COUNTER_DATA блоки прямо или косвенно в составе блока PERF_MULTI_INSTANCES .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1607 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Верхняя часть | perflib.h |