Condividi tramite


EVT_WDF_IO_QUEUE_IO_RESUME funzione di callback (wdfio.h)

[Si applica a KMDF e UMDF]

La evtIoResume funzione di callback dell'evento riprende l'elaborazione di una richiesta di I/O specificata dopo che il dispositivo sottostante torna allo stato di alimentazione (D0).

Sintassi

EVT_WDF_IO_QUEUE_IO_RESUME EvtWdfIoQueueIoResume;

VOID EvtWdfIoQueueIoResume(
  [in] WDFQUEUE Queue,
  [in] WDFREQUEST Request
)
{...}

Parametri

[in] Queue

Handle per l'oggetto coda del framework associato alla richiesta di I/O.

[in] Request

Handle per un oggetto richiesta framework.

Valore restituito

Nessuno

Osservazioni:

Un driver registra una funzione di callback EvtIoResume quando chiama il metodo WdfIoQueueCreate. Per altre informazioni sulla chiamata di WdfIoQueueCreate, vedere Creazione di code di I/O.

Un driver registra EvtIoResume solo per l'uso con una coda gestita dall'alimentazione.

Il framework chiama la funzione di callback del driver EvtIoResume solo se il parametro EvtIoStop del driver precedentemente chiamato WdfRequestStopAcknowledge con il parametro requeue impostato su FALSE.

Per altre informazioni sulla funzione di callback EvtIoResume, vedere Using Power-Managed I/O Queues.

Questa funzione di callback può essere chiamata in IRQL <= DISPATCH_LEVEL, a meno che il membro ExecutionLevel della struttura di WDF_OBJECT_ATTRIBUTES del dispositivo o del driver sia impostato su WdfExecutionLevelPassive. Non è consigliabile rendere questa funzione di callback pageable.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
versione minima di KMDF 1.0
versione minima di UMDF 2.0
intestazione wdfio.h (include Wdf.h)
IRQL <= DISPATCH_LEVEL (vedere la sezione Osservazioni)

Vedere anche

WDF_OBJECT_ATTRIBUTES

WdfIoQueueCreare