Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Gilt für KMDF und UMDF]
Die EvtDeviceSelfManagedIoFlush Ereignisrückruffunktion verarbeitet flush-Aktivitäten für die selbstverwaltete E/A-Vorgänge des Geräts.
Syntax
EVT_WDF_DEVICE_SELF_MANAGED_IO_FLUSH EvtWdfDeviceSelfManagedIoFlush;
void EvtWdfDeviceSelfManagedIoFlush(
[in] WDFDEVICE Device
)
{...}
Parameter
[in] Device
Ein Handle zu einem Framework-Geräteobjekt.
Rückgabewert
Nichts
Bemerkungen
Um eine EvtDeviceSelfManagedIoFlush Rückruffunktion zu registrieren, muss ein Treiber WdfDeviceInitSetPnpPowerEventCallbacksaufrufen.
Wenn der Treiber eine EvtDeviceSelfManagedIoFlush- Rückruffunktion registriert hat, ruft das Framework sie auf, nachdem das Gerät entfernt wurde. Der Treiber sollte E/A-Anforderungen leeren (d. h. entfernen), die den selbstverwalteten E/A-Vorgängen des Geräts zugeordnet sind.
Weitere Informationen dazu, wann das Framework diese Rückruffunktion aufruft, finden Sie unter PnP- und Power Management-Szenarien.
Weitere Informationen zu Treibern, die diese Rückruffunktion bereitstellen, finden Sie unter Verwenden von Self-Managed E/A-.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Minimale KMDF-Version | 1.0 |
Mindest-UMDF-Version | 2.0 |
Header- | wdfdevice.h (einschließen Wdf.h) |
IRQL- | PASSIVE_LEVEL |