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