enumeración WDF_IO_QUEUE_DISPATCH_TYPE (wudfddi_types.h)
[Advertencia: UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los controladores UMDF nuevos deben escribirse con UMDF 2. No se agregan nuevas características a UMDF 1 y hay compatibilidad limitada con UMDF 1 en versiones más recientes de Windows 10. Los controladores universales de Windows deben usar UMDF 2. Para obtener más información, consulta Introducción con UMDF.
La enumeración WDF_IO_QUEUE_DISPATCH_TYPE contiene valores que identifican cómo un controlador debe recibir solicitudes de una cola de E/S.
Syntax
typedef enum _WDF_IO_QUEUE_DISPATCH_TYPE {
WdfIoQueueDispatchSequential,
WdfIoQueueDispatchParallel,
WdfIoQueueDispatchManual,
WdfIoQueueDispatchMaximum
} WDF_IO_QUEUE_DISPATCH_TYPE;
Constantes
WdfIoQueueDispatchSequential Las solicitudes de la cola de E/S se presentan a las funciones de devolución de llamada de cola de E/S del controlador de una en una. El marco entrega la siguiente solicitud después de que el controlador llame al método IWDFIoRequest::Complete para completar la solicitud actual. |
WdfIoQueueDispatchParallel El marco presenta solicitudes a las funciones de devolución de llamada de cola de E/S del controlador en cuanto las solicitudes están disponibles. |
WdfIoQueueDispatchManual El marco coloca las solicitudes en la cola, pero no las entrega al controlador. El controlador debe llamar al método IWDFIoQueue::RetrieveNextRequest para recuperar una solicitud de la cola. |
WdfIoQueueDispatchMaximum Se superaron los valores de enumeración válidos. |
Requisitos
Requisito | Valor |
---|---|
Header | wudfddi_types.h (incluya Wudfddi.h) |