次の方法で共有


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 パラメーターで渡される power IRP を完了してはなりません。

リスト エントリのみを操作するには、KStrContextDispatch power IRP の処理中に KsSetPowerDispatch 呼び出すことができます。 他のリスト エントリを操作すると、列挙エラーが発生する可能性があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー ks.h (Ks.h を含む)

関連項目

KsSetPowerDispatch