EVT_WDF_IO_QUEUE_IO_RESUME funzione di callback (wdfio.h)

[Si applica a KMDF e UMDF]

La funzione di callback dell'evento EvtIoResume di un driver riprende l'elaborazione di una richiesta di I/O specificata dopo che il dispositivo sottostante torna allo stato di alimentazione funzionante (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 del framework.

Valore restituito

nessuno

Osservazioni

Un driver registra una funzione di callback EvtIoResume quando chiama il metodo WdfIoQueueCreate . Per altre informazioni sulla chiamata a 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 EvtIoResume del driver solo se la funzione di callback EvtIoStop del driver precedentemente denominata WdfRequestStopAcknowledge con il parametro Requeue impostato su FALSE.

Per altre informazioni sulla funzione di callback EvtIoResume, vedere Using Power-Managed I/O Queues.For more information about the EvtIoResume callback function, see 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 visualizzabile.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.0
Versione UMDF minima 2,0
Intestazione wdfio.h (include Wdf.h)
IRQL <= DISPATCH_LEVEL (vedere la sezione Osservazioni)

Vedi anche

WDF_OBJECT_ATTRIBUTES

WdfIoQueueCreate