enumeração WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS (wdfdevice.h)
[Aplica-se somente ao KMDF]
O tipo de enumeração WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS define sinalizadores que o driver pode especificar quando chama WdfDeviceWdmDispatchIrpToIoQueue.
Syntax
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 Nenhum sinalizador está definido. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK Valor: 0x00000001 Especifica que a estrutura deve chamar a função de retorno de chamada EvtIoInCallerContext antes de inserir a solicitação na fila. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP Valor: 0x00000002 Especifica que o IRP foi pré-processado pela função de retorno de chamada EvtDeviceWdmIrpPreprocess do driver. Assim, a estrutura ajusta o local da pilha do IRP para a próxima entrada antes de inseri-la na fila. |
Comentários
Para obter mais informações sobre como especificar filas para IRPs à medida que chegam, consulte Despachando irps para filas de E/S.
Requisitos
Requisito | Valor |
---|---|
Versão mínima do KMDF | 1.11 |
Cabeçalho | wdfdevice.h (inclua Wdf.h) |