Поделиться через


Перечисление PerfCounterDataType (perflib.h)

Указывает тип содержимого блока PERF_COUNTER_HEADER , который функция PerfQueryCounterData включает в состав блока PERF_DATA_HEADER , создаваемого функцией в качестве выходных данных.

Синтаксис

typedef enum _PerfCounterDataType {
  PERF_ERROR_RETURN = 0,
  PERF_SINGLE_COUNTER = 1,
  PERF_MULTIPLE_COUNTERS = 2,
  PERF_MULTIPLE_INSTANCES = 4,
  PERF_COUNTERSET
} PerfCounterDataType;

Константы

 
PERF_ERROR_RETURN
Значение: 0
Ошибка при запросе значения счетчика производительности.
PERF_SINGLE_COUNTER
Значение: 1
Запрос вернул один счетчик из одного экземпляра.
PERF_MULTIPLE_COUNTERS
Значение: 2
Запрос вернул несколько счетчиков из одного экземпляра.
PERF_MULTIPLE_INSTANCES
Значение: 4
Запрос вернул один счетчик из каждого из нескольких экземпляров.
PERF_COUNTERSET
Запрос возвращал несколько счетчиков из каждого из нескольких экземпляров.

Требования

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

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

PERF_COUNTER_HEADER

PerfQueryCounterData