enumeración WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS (wdfdevice.h)
[Solo se aplica a KMDF]
El tipo de enumeración WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS define marcas que el controlador puede especificar cuando llama a WdfDeviceWdmDispatchIrpToIoQueue.
Sintaxis
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;
Constantes
WDF_DISPATCH_IRP_TO_IO_QUEUE_NO_FLAGS Valor: 0x00000000 No se establecen marcas. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK Valor: 0x00000001 Especifica que el marco debe llamar a la EvtIoInCallerContext función de devolución de llamada antes de insertar la solicitud en la cola. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP Valor: 0x00000002 Especifica que el IRP fue preprocesado por el evtDeviceWdmIrpPreprocess del controlador función de devolución de llamada. En consecuencia, el marco ajusta la ubicación de la pila del IRP a la siguiente entrada antes de insertarla en la cola. |
Observaciones
Para obtener más información sobre cómo especificar colas para IRP a medida que llegan, consulte Envío de IRP a colas de E/S.
Requisitos
Requisito | Valor |
---|---|
versión mínima de KMDF | 1.11 |
encabezado de | wdfdevice.h (incluya Wdf.h) |