перечисление PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE (ntddk.h)

Перечисление PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE содержит константы, указывающие тип ресурса счетчика производительности оборудования, который описывается структурой PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR .

Синтаксис

typedef enum _PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE {
  ResourceTypeSingle,
  ResourceTypeRange,
  ResourceTypeExtendedCounterConfiguration,
  ResourceTypeOverflow,
  ResourceTypeEventBuffer,
  ResourceTypeIdenitificationTag,
  ResourceTypeMax
} PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE;

Константы

 
ResourceTypeSingle
Один счетчик оборудования. Счетчик описывается элементом u.CounterIndexструктуры PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR .
ResourceTypeRange
Диапазон индексов счетчиков. Индексы счетчиков описываются элементом u.Range структуры PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR .
ResourceTypeExtendedCounterConfiguration
Адрес регистра расширенной конфигурации счетчика. Если указать это значение, halAllocateHardwareCounters вернет STATUS_NOT_SUPPORTED.
ResourceTypeOverflow
Обработчик прерывания переполнения счетчика. Вызываемый обработчик прерываний описывается членом u.OverflowHandlerструктуры PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR .
ResourceTypeEventBuffer
Конфигурация буфера событий. Конфигурация порогового значения буфера событий, размера записи и обработчика переполнения описана элементом u.EventBufferConfiguration структуры PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR .
ResourceTypeIdenitificationTag
ResourceTypeMax
Максимальное значение в этом типе перечисления.

Комментарии

Элемент Typeструктуры PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR использует константу перечисления PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE для указания типа ресурса счетчика, описываемого структурой.

Требования

Требование Значение
Минимальная версия клиента Поддерживается в Windows 7 и более поздних версиях Windows.
Верхняя часть ntddk.h (включая Ntddk.h, Ntifs.h)

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

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR

PPHYSICAL_COUNTER_OVERFLOW_HANDLER

PHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER