estrutura PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION (ntddk.h)

A estrutura PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION descreve a configuração para buffers de eventos na plataforma.

Sintaxe

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;

Membros

OverflowHandler

Um ponteiro para a rotina de *PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER fornecida pelo driver que será chamada quando as entradas do buffer de eventos atingirem um limite no buffer de eventos.

CustomEventBufferEntrySize

O tamanho das entradas do buffer de eventos para tamanhos de buffer de eventos personalizados. Defina como zero.

EventThreshold

O número de eventos a serem registrados antes que a rotina de retorno de chamada overflowHandler seja invocada. Esse valor é usado como um limite máximo. O número real de eventos dependerá do número de atores que usam a criação de perfil do buffer de eventos.

Comentários

A maioria dos processadores tem unidades de monitor de desempenho que contêm vários contadores de hardware para medir vários aspectos do desempenho do sistema. A estrutura PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION é usada dentro da estrutura PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR para descrever a configuração para recursos de buffer de eventos.

Requisitos

Requisito Valor
Cabeçalho ntddk.h

Confira também

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR