структура PERF_MULTI_COUNTERS (perflib.h)

Предоставляет сведения о блоке PERF_MULTI_COUNTERS , который содержит структуру . Блок PERF_MULTI_COUNTERS указывает счетчики производительности, результаты которых предоставляются как часть блока PERF_COUNTER_HEADER в запросе с несколькими счетчиками. Блок PERF_MULTI_COUNTERS состоит из PERF_MULTI_COUNTERS структуры, за которой следует последовательность значений DWORD , определяющих идентификаторы счетчиков производительности.

Синтаксис

typedef struct _PERF_MULTI_COUNTERS {
  ULONG dwSize;
  ULONG dwCounters;
} PERF_MULTI_COUNTERS, *PPERF_MULTI_COUNTERS;

Члены

dwSize

Общий размер блока PERF_MULTI_COUNTERS в байтах. Этот общий размер представляет собой сумму размеров структуры PERF_MULTI_COUNTERS и всех идентификаторов счетчиков производительности.

dwCounters

Количество идентификаторов счетчиков производительности, содержащихся в блоке PERF_MULTI_COUNTERS .

Комментарии

Функция PerfQueryCounterData получает блок PERF_DATA_HEADER , который может содержать блок PERF_MULTI_COUNTERS в блоке PERF_COUNTER_HEADER .

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1607 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Верхняя часть perflib.h

См. также раздел

PERF_COUNTER_HEADER

PERF_DATA_HEADER

PerfQueryCounterData