enumeração WDF_IO_QUEUE_DISPATCH_TYPE (wudfddi_types.h)
[Aviso: UMDF 2 é a versão mais recente do UMDF e substitui UMDF 1. Todos os novos drivers UMDF devem ser gravados usando UMDF 2. Nenhum novo recurso está sendo adicionado ao UMDF 1 e há suporte limitado para UMDF 1 em versões mais recentes do Windows 10. Drivers universais do Windows devem usar UMDF 2. Para obter mais informações, consulte Introdução com UMDF.]
A enumeração WDF_IO_QUEUE_DISPATCH_TYPE contém valores que identificam como um driver deve receber solicitações de uma fila de E/S.
Syntax
typedef enum _WDF_IO_QUEUE_DISPATCH_TYPE {
WdfIoQueueDispatchSequential,
WdfIoQueueDispatchParallel,
WdfIoQueueDispatchManual,
WdfIoQueueDispatchMaximum
} WDF_IO_QUEUE_DISPATCH_TYPE;
Constantes
WdfIoQueueDispatchSequential As solicitações da fila de E/S são apresentadas às funções de retorno de chamada de fila de E/S do driver, uma de cada vez. A estrutura fornece a próxima solicitação depois que o driver chama o método IWDFIoRequest::Complete para concluir a solicitação atual. |
WdfIoQueueDispatchParallel A estrutura apresenta solicitações para as funções de retorno de chamada da fila de E/S do driver assim que as solicitações estiverem disponíveis. |
WdfIoQueueDispatchManual A estrutura coloca solicitações na fila, mas não as entrega ao driver. O driver deve chamar o método IWDFIoQueue::RetrieveNextRequest para recuperar uma solicitação da fila. |
WdfIoQueueDispatchMaximum Valores de enumeração válidos foram excedidos. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | wudfddi_types.h (inclua Wudfddi.h) |