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) |