KsDispatchIrp 関数 (ks.h)
KsDispatchIrp は、指定した IRP の関数コードに対応するディスパッチ ルーチンを呼び出します。 KsDispatchIrp は、この呼び出しから状態コードを返します。
構文
KSDDKAPI NTSTATUS KsDispatchIrp(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
パラメーター
[in] DeviceObject
特定のファイル オブジェクトが属する DEVICE_OBJECT へのポインターを指定します。
[in] Irp
ディスパッチ ルーチンを呼び出す IRP を格納します。
戻り値
ディスパッチ ルーチンから返された状態コードを返します。
注釈
KSDISPATCH_TABLEは、スタックの場所のファイル オブジェクトの FsContext メンバーに含めることができます。 KsDispatchIrp は、その主要なコードに対して、このディスパッチ テーブルに記載されているディスパッチ ルーチンを呼び出します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | ユニバーサル |
Header | ks.h (Ks.h を含む) |
Library | Ks.lib |