Partager via


fonction de rappel EVT_WDF_IO_QUEUE_IO_RESUME (wdfio.h)

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

Voir aussi

WDF_OBJECT_ATTRIBUTES

WdfIoQueueCreate