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 |