EVT_WDF_IO_QUEUE_IO_RESUME fonction de rappel (wdfio.h)
[S’applique à KMDF et UMDF]
La fonction de rappel d’événement EvtIoResume d’un pilote reprend le traitement d’une demande d’E/S spécifiée une fois que l’appareil sous-jacent est revenu à 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 d’infrastructure associé à la demande d’E/S.
[in] Request
Handle d’un objet de requête d’infrastructure.
Valeur de retour
None
Remarques
Un pilote inscrit une fonction de rappel EvtIoResume lorsqu’il appelle la méthode WdfIoQueueCreate . Pour plus d’informations sur l’appel de 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 du pilote 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 de Power-Managed files d’attente d’E/S.
Cette fonction de rappel peut être appelée dans IRQL <= DISPATCH_LEVEL, sauf si le membre ExecutionLevel de la structure de WDF_OBJECT_ATTRIBUTES de l’appareil ou du pilote est défini sur WdfExecutionLevelPassive. Vous ne devez pas rendre cette fonction de rappel paginable.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfio.h (inclure Wdf.h) |
IRQL | <= DISPATCH_LEVEL (voir la section Remarques) |