Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[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) |