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 指定驅動程式的 EvtDeviceWdmIrpPreprocess 回呼函式會預先處理 IRP。 因此,架構會將 IRP 的堆疊位置調整為下一個專案,然後再將它插入佇列中。 |
言論
如需在 IRP 到達時指定佇列的詳細資訊,請參閱 將 IRP 分派至 I/O 佇列。
要求
要求 | 價值 |
---|---|
最低 KMDF 版本 | 1.11 |
標頭 | wdfdevice.h (包括 Wdf.h) |