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 を含む)

こちらもご覧ください

KsSetPowerDispatch