WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS 枚举 (wdfdevice.h)
[仅适用于 KMDF]
WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS 枚举类型定义驱动程序在调用 WdfDeviceWdmDispatchIrpToIoQueue 时可以指定的标志。
语法
typedef enum _WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS {
WDF_DISPATCH_IRP_TO_IO_QUEUE_NO_FLAGS = 0x00000000,
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK = 0x00000001,
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP = 0x00000002
} WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS;
常量
WDF_DISPATCH_IRP_TO_IO_QUEUE_NO_FLAGS 值: 0x00000000 不设置任何标志。 |
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK 值: 0x00000001 指定框架在将请求插入队列之前应调用 EvtIoInCallerContext 回调函数。 |
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP 值: 0x00000002 指定 IRP 由驱动程序的 EvtDeviceWdmIrpPreprocess 回调函数预处理。 因此,框架在将 IRP 的堆栈位置调整为下一个条目,然后再将其插入队列。 |
注解
有关在 IRP 到达时指定队列的详细信息,请参阅 将 IRP 调度到 I/O 队列。
要求
要求 | 值 |
---|---|
最低 KMDF 版本 | 1.11 |
标头 | wdfdevice.h (包括 Wdf.h) |