Condividi tramite


PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION struttura (ntddk.h)

La struttura PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION descrive la configurazione per i buffer eventi nella piattaforma.

Sintassi

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;

Members

OverflowHandler

Puntatore alla routine *PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER fornita dal driver che verrà chiamata quando le voci del buffer eventi raggiungono una soglia nel buffer eventi.

CustomEventBufferEntrySize

Dimensioni delle voci del buffer eventi, per le dimensioni del buffer eventi personalizzate. Imposta su zero.

EventThreshold

Numero di eventi da registrare prima che venga richiamata la routine di callback overflowHandler. Questo valore viene usato come soglia massima. Il numero effettivo di eventi dipenderà dal numero di attori che usano la profilatura del buffer eventi.

Commenti

La maggior parte dei processori include unità di monitoraggio delle prestazioni che contengono un numero di contatori hardware per misurare vari aspetti delle prestazioni del sistema. La struttura PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION viene usata all'interno della struttura PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR per descrivere la configurazione per le risorse del buffer eventi.

Requisiti

Requisito Valore
Intestazione ntddk.h

Vedi anche

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR