WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS enumeração (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.
Sintaxe
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 pelo do driver EvtDeviceWdmIrpPreprocess função de retorno de chamada. Assim, a estrutura ajusta o local da pilha do IRP para a próxima entrada antes de inseri-lo na fila. |
Observações
Para obter mais informações sobre como especificar filas para IRPs à medida que chegam, consulte Expedição de IRPs para Filas de E/S.
Requisitos
Requisito | Valor |
---|---|
versão mínima do KMDF | 1.11 |
cabeçalho | wdfdevice.h (inclua Wdf.h) |