PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION estrutura (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. Definido 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.
Observações
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 dos recursos do buffer de eventos.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ntddk.h |