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) |