Partager via


fonction de rappel EVT_WDF_DEVICE_SELF_MANAGED_IO_FLUSH (wdfdevice.h)

[S’applique à KMDF et UMDF]

La fonction de rappel d’événements EvtDeviceSelfManagedIoFlush pilote gère l’activité de vidage pour les opérations d’E/S autogérées de l’appareil.

Syntaxe

EVT_WDF_DEVICE_SELF_MANAGED_IO_FLUSH EvtWdfDeviceSelfManagedIoFlush;

void EvtWdfDeviceSelfManagedIoFlush(
  [in] WDFDEVICE Device
)
{...}

Paramètres

[in] Device

Handle vers un objet d’appareil framework.

Valeur de retour

Aucun

Remarques

Pour inscrire une fonction de rappel EvtDeviceSelfManagedIoFlush, un pilote doit appeler WdfDeviceInitSetPnpPowerEventCallbacks.

Si le pilote a enregistré un EvtDeviceSelfManagedIoFlush fonction de rappel, l’infrastructure l’appelle une fois l’appareil supprimé. Le pilote doit vider (autrement dit, supprimer) les requêtes d’E/S associées aux opérations d’E/S auto-gérées de l’appareil.

Pour plus d’informations sur le moment où l’infrastructure appelle cette fonction de rappel, consultez scénarios PnP et Power Management.

Pour plus d’informations sur les pilotes qui fournissent cette fonction de rappel, consultez Using Self-Managed E/S.

Exigences

Exigence Valeur
plateforme cible Universel
version minimale de KMDF 1.0
version minimale de UMDF 2.0
d’en-tête wdfdevice.h (include Wdf.h)
IRQL PASSIVE_LEVEL

Voir aussi

EvtDeviceSelfManagedIoCleanup

EvtDeviceSelfManagedIoInit

EvtDeviceSelfManagedIoRestart

EvtDeviceSelfManagedIoSuspend