PFNKSCONTEXT_DISPATCH コールバック関数 (ks.h)
ストリーミング ミニドライバーの KStrContextDispatch ルーチンは、IRP_MJ_POWER IRP を処理するために呼び出されます。
構文
PFNKSCONTEXT_DISPATCH PfnkscontextDispatch;
NTSTATUS PfnkscontextDispatch(
[in] PVOID Context,
[in] PIRP Irp
)
{...}
パラメーター
[in] Context
KsSetPowerDispatch 関数に PowerContext 引数として渡されるユーザー指定のメモリ コンテキストを指定します。
[in] Irp
処理する電源 IRP を指定します。
戻り値
STATUS_SUCCESSを返します。
注釈
KStrContextDispatch は、 Irp パラメーターで渡される電源 IRP を完了することはできません。
リスト エントリのみを操作するために、 KStrContextDispatch は電源 IRP の処理中に KsSetPowerDispatch を呼び出すことができます。 他のリスト エントリを操作すると、列挙エラーが発生する可能性があります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | ks.h (Ks.h を含む) |