KsDefaultAddEventHandler 関数 (ks.h)
KsDefaultAddEventHandler 関数は、イベント 'add' 要求を処理する既定のルーチンです。
構文
KSDDKAPI NTSTATUS KsDefaultAddEventHandler(
[in] PIRP Irp,
[in] PKSEVENTDATA EventData,
[in, out] PKSEVENT_ENTRY EventEntry
);
パラメーター
[in] Irp
イベント IRP。 これには、イベントが挿入されるオブジェクトが含まれます。
[in] EventData
イベント通知メソッドを記述する KSEVENTDATA 構造体へのポインター。
[in, out] EventEntry
オブジェクトのイベント リストに挿入されるイベント エントリ。 オブジェクトは Irp によって決定されます。
戻り値
オブジェクトのイベント リストにイベントを追加した成功または失敗を返します。
注釈
KsDefaultAddEventHandlerは Irp から関連するオブジェクトを決定し、指定したイベントをオブジェクトのイベント リストに追加します。
これは、Irp に関連付けられているオブジェクトの KsAddEvent (または KsXxxAddEvent、以下を参照) と機能的に同じです。 ミニドライバー指定の AddEvent ハンドラーから KsDefaultAddEventHandler を使用して、オブジェクトのイベント リストにイベントを挿入します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Microsoft Windows XP 以降のオペレーティング システムおよび DirectX 8.0 以降の DirectX バージョンで使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | ks.h (Ks.h を含む) |
Library | Ks.lib |
IRQL | PASSIVE_LEVEL |