enumerasi WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS (wdfdevice.h)
[Hanya berlaku untuk KMDF]
Jenis enumerasi WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS menentukan bendera yang dapat ditentukan driver saat memanggil 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 Nilai: 0x00000000 Tidak ada bendera yang diatur. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK Nilai: 0x00000001 Menentukan bahwa kerangka kerja harus memanggil fungsi panggilan balik EvtIoInCallerContext sebelum memasukkan permintaan ke dalam antrean. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP Nilai: 0x00000002 Menentukan bahwa IRP telah diproses sebelumnya oleh fungsi panggilan balik driver EvtDeviceWdmIrpPreprocess. Dengan demikian, kerangka kerja menyesuaikan lokasi tumpukan IRP ke entri berikutnya sebelum memasukkannya ke dalam antrean. |
Untuk informasi selengkapnya tentang menentukan antrean untuk RUN saat tiba, lihat Mengirimkan IRP ke Antrean I/O.
Syarat | Nilai |
---|---|
versi KMDF Minimum | 1.11 |
Header | wdfdevice.h (termasuk Wdf.h) |