KSMETHOD_ITEM_IRP_STORAGE宏 (ks.h)
此宏访问指向相关 KSMETHOD_ITEM的指针。 请注意,此指针仅在使用 KsMethodHandlerWithAllocator 时设置。
语法
void KSMETHOD_ITEM_IRP_STORAGE(
[in] Irp
);
参数
[in] Irp
指定传递给处理程序例程的 IRP。
返回值
无
备注
从 Irp->Tail.Overlay.DriverContext
中提取指向 KSMETHOD_ITEM 结构的指针。 DriverContext 中的参数由 KsMethodHandler 和 KsMethodHandlerWithAllocator 初始化。
宏的定义如下:
#define KSMETHOD_ITEM_IRP_STORAGE(Irp) (*(const KSMETHOD_ITEM**)&(Irp)->;Tail.Overlay.DriverContext[3])
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | ks.h (包括 Ks.h) |