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 中的参数由 KsMethodHandlerKsMethodHandlerWithAllocator初始化。

宏的定义如下:

#define KSMETHOD_ITEM_IRP_STORAGE(Irp)  (*(const KSMETHOD_ITEM**)&(Irp)->;Tail.Overlay.DriverContext[3])

要求

要求 价值
目标平台 桌面
标头 ks.h (包括 Ks.h)

另请参阅

KSMETHOD

KSMETHOD_ITEM

KSMETHOD_SET

KsFastMethodHandler

KsMethodHandler

KsMethodHandlerWithAllocator