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 EvtIoRes ume 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
Ninguno
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 Creación de colas de E/S.
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 del controlador EvtIoResume solo si el evtIoStop del controlador función de devolución de llamada 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 de EvtIoResume, consulte Using Power-Managed I/O Queues.
Esta función de devolución de llamada se puede llamar en IRQL <= DISPATCH_LEVEL, a menos que el ExecutionLevel miembro de la estructura de WDF_OBJECT_ATTRIBUTES del dispositivo o del controlador esté establecido en WdfExecutionLevelPassive. No debe hacer que esta función de devolución de llamada paginable .
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Universal |
versión mínima de KMDF | 1.0 |
versión mínima de UMDF | 2.0 |
encabezado | wdfio.h (incluya Wdf.h) |
irQL | <= DISPATCH_LEVEL (consulte la sección Comentarios) |