Compartir a través de


estructura PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION (ntddk.h)

La estructura PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION describe la configuración de los búferes de eventos en la plataforma.

Sintaxis

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;

Miembros

OverflowHandler

Puntero a la rutina *PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER proporcionada por el controlador que se llamará cuando las entradas del búfer de eventos alcancen un umbral en el búfer de eventos.

CustomEventBufferEntrySize

Tamaño de las entradas del búfer de eventos para tamaños de búfer de eventos personalizados. Establecer en cero.

EventThreshold

Número de eventos que se van a registrar antes de invocar la rutina de devolución de llamada OverflowHandler. Este valor se usa como umbral máximo. El número real de eventos dependerá del número de actores que usan la generación de perfiles del búfer de eventos.

Comentarios

La mayoría de los procesadores tienen unidades de monitor de rendimiento que contienen una serie de contadores de hardware para medir varios aspectos del rendimiento del sistema. La estructura PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION se usa dentro de la estructura PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR para describir la configuración de los recursos del búfer de eventos.

Requisitos

Requisito Valor
Header ntddk.h

Consulte también

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR