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 の受信時のキューの指定の詳細については、「I/O キューへの IRP のディスパッチ」を参照してください。
必要条件
要件 | 価値 |
---|---|
最小 KMDF バージョン | 1.11 |
ヘッダー | wdfdevice.h (Wdf.h を含む) |
関連項目
EvtDeviceWdmIrpPreprocess の