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


структура PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION (ntddk.h)

Структура PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION описывает конфигурацию буферов событий на платформе.

Синтаксис

typedef struct _PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION {
  PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER OverflowHandler;
  ULONG                                           CustomEventBufferEntrySize;
  ULONG                                           EventThreshold;
} PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION, *PPHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION;

Члены

OverflowHandler

Указатель на предоставленный драйвером *PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER подпрограмму, которая будет вызываться, когда записи буфера событий достигают порогового значения в буфере событий.

CustomEventBufferEntrySize

Размер записей буфера событий для пользовательских размеров буфера событий. Установите значение нулю.

EventThreshold

Число событий, записываемых до вызова подпрограммы обратного вызова OverflowHandler. Это значение используется как максимальное пороговое значение. Фактическое количество событий зависит от количества субъектов с помощью профилирования буфера событий.

Замечания

Большинство процессоров имеют единицы монитора производительности, содержащие ряд аппаратных счетчиков для измерения различных аспектов производительности системы. Структура PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION используется в структуре PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR для описания конфигурации ресурсов буфера событий.

Требования

Требование Ценность
заголовка ntddk.h

См. также

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR