Compartir a través de


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)

Consulte también

WDF_OBJECT_ATTRIBUTES

WdfIoQueueCreate