EVT_WDF_IO_QUEUE_IO_RESUME función de devolución de llamada (wdfio.h)
[Se aplica a KMDF y UMDF]
La función de devolución de llamada de eventos EvtIoResume de un controlador reanuda el procesamiento de una solicitud de E/S especificada después de que el dispositivo subyacente vuelva a su estado de alimentación (D0) de trabajo.
Sintaxis
EVT_WDF_IO_QUEUE_IO_RESUME EvtWdfIoQueueIoResume;
void EvtWdfIoQueueIoResume(
[in] WDFQUEUE Queue,
[in] WDFREQUEST Request
)
{...}
Parámetros
[in] Queue
Identificador del objeto de cola de marco asociado a la solicitud de E/S.
[in] Request
Identificador de un objeto de solicitud de marco.
Valor devuelto
None
Observaciones
Un controlador registra una función de devolución de llamada EvtIoResume cuando llama al método WdfIoQueueCreate . Para obtener más información sobre cómo llamar a WdfIoQueueCreate, vea Creating I/O Queues.
Un controlador registra EvtIoResume solo para su uso con una cola administrada por energía.
El marco llama a la función de devolución de llamada EvtIoResume del controlador solo si la función de devolución de llamada EvtIoStop del controlador anteriormente llamada WdfRequestStopAcknowledge con el parámetro Requeue establecido en FALSE.
Para obtener más información sobre la función de devolución de llamada EvtIoResume , consulte Uso de colas de E/S de Power-Managed.
Se puede llamar a esta función de devolución de llamada en IRQL <= DISPATCH_LEVEL, a menos que el miembro ExecutionLevel de la estructura de WDF_OBJECT_ATTRIBUTES del dispositivo o controlador esté establecido en WdfExecutionLevelPassive. No debe hacer que esta función de devolución de llamada se pueda paginar.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | wdfio.h (incluir Wdf.h) |
IRQL | <= DISPATCH_LEVEL (consulte la sección Comentarios) |