Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[S’applique à KMDF et UMDF]
La fonction de rappel d’événement evtIoResume du pilote reprend le traitement d’une demande d’E/S spécifiée après que l’appareil sous-jacent retourne à son état d’alimentation opérationnel (D0).
Syntaxe
EVT_WDF_IO_QUEUE_IO_RESUME EvtWdfIoQueueIoResume;
VOID EvtWdfIoQueueIoResume(
[in] WDFQUEUE Queue,
[in] WDFREQUEST Request
)
{...}
Paramètres
[in] Queue
Handle de l’objet de file d’attente framework associé à la requête d’E/S.
[in] Request
Handle vers un objet de requête de framework.
Valeur de retour
Aucun
Remarques
Un pilote inscrit une fonction de rappel EvtIoResume lorsqu’il appelle la méthode WdfIoQueueCreate. Pour plus d’informations sur l’appel WdfIoQueueCreate, consultez Création de files d’attente d’E/S.
Un pilote inscrit EvtIoResume uniquement pour une utilisation avec une file d’attente gérée par l’alimentation.
L’infrastructure appelle la fonction de rappel EvtIoResume du pilote uniquement si la fonction de rappel EvtIoStop précédemment appelée WdfRequestStopAcknowledge avec le paramètre Requeue défini sur FALSE.
Pour plus d’informations sur la fonction de rappel EvtIoResume, consultez Utilisation des files d’attente d’E/S Power-Managed.
Cette fonction de rappel peut être appelée au <IRQL = DISPATCH_LEVEL, sauf si le membre ExecutionLevel de l’appareil ou de la structure WDF_OBJECT_ATTRIBUTES du pilote est défini sur WdfExecutionLevelPassive. Vous ne devez pas rendre cette fonction de rappel paginable.
Spécifications
| Besoin | Valeur |
|---|---|
| plateforme cible | Universel |
| version minimale de KMDF | 1.0 |
| version minimale de UMDF | 2.0 |
| En-tête | wdfio.h (include Wdf.h) |
| IRQL | <= DISPATCH_LEVEL (voir la section Remarques) |