다음을 통해 공유


PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION 구조체(ntddk.h)

PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION 구조는 플랫폼의 이벤트 버퍼에 대한 구성을 설명합니다.

구문

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;

멤버

OverflowHandler

이벤트 버퍼 항목이 이벤트 버퍼의 임계값에 도달할 때 호출되는 드라이버 제공 *PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER 루틴에 대한 포인터입니다.

CustomEventBufferEntrySize

사용자 지정 이벤트 버퍼 크기에 대한 이벤트 버퍼 항목의 크기입니다. 0으로 설정됩니다.

EventThreshold

OverflowHandler 콜백 루틴이 호출되기 전에 기록할 이벤트 수입니다. 이 값은 최대 임계값으로 사용됩니다. 실제 이벤트 수는 이벤트 버퍼 프로파일링을 사용하는 행위자 수에 따라 달라집니다.

설명

대부분의 프로세서에는 시스템 성능의 다양한 측면을 측정하기 위한 여러 하드웨어 카운터가 포함된 성능 모니터 단위가 있습니다. PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION 구조는 PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR 구조 내에서 이벤트 버퍼 리소스에 대한 구성을 설명하는 데 사용됩니다.

요구 사항

요구 사항
헤더 ntddk.h

추가 정보

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR