KSMETHOD_ITEM_IRP_STORAGE マクロ (ks.h)
このマクロは、関連する KSMETHOD_ITEMへのポインターにアクセスします。 このポインターは、KsMethodHandlerWithAllocatorを使用する場合にのみ設定されることに注意してください。
構文
void KSMETHOD_ITEM_IRP_STORAGE(
[in] Irp
);
パラメーター
[in] Irp
ハンドラー ルーチンに渡される IRP を指定します。
戻り値
何一つ
備考
KSMETHOD_ITEM構造体へのポインターは、Irp->Tail.Overlay.DriverContext
から抽出されます。
DriverContext のパラメーターは、KsMethodHandlerおよび KsMethodHandlerWithAllocatorによって初期化されます。
マクロは次のように定義されます。
#define KSMETHOD_ITEM_IRP_STORAGE(Irp) (*(const KSMETHOD_ITEM**)&(Irp)->;Tail.Overlay.DriverContext[3])
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | ks.h (Ks.h を含む) |
関連項目
KsFastMethodHandler を する
KsMethodHandlerWithAllocator の