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構造体内で使用されます。
要件
要件 | 値 |
---|---|
Header | ntddk.h |