EVT_WDF_DEVICE_SELF_MANAGED_IO_FLUSH funzione di callback (wdfdevice.h)
[Si applica a KMDF e UMDF]
La funzione di callback di un driver EvtDeviceSelfManagedIoFlush gestisce l'attività di scaricamento per le operazioni di I/O autogestito del dispositivo.
EVT_WDF_DEVICE_SELF_MANAGED_IO_FLUSH EvtWdfDeviceSelfManagedIoFlush;
void EvtWdfDeviceSelfManagedIoFlush(
[in] WDFDEVICE Device
)
{...}
[in] Device
Handle per un oggetto dispositivo framework.
Nessuno
Per registrare un EvtDeviceSelfManagedIoFlush funzione di callback, un driver deve chiamare WdfDeviceInitSetPnpPowerEventCallbacks.
Se il driver ha registrato un EvtDeviceSelfManagedIoFlush funzione di callback, il framework lo chiama dopo la rimozione del dispositivo. Il driver deve scaricare (ovvero rimuovere) le richieste di I/O associate alle operazioni di I/O autogestito del dispositivo.
Per altre informazioni sui casi in cui il framework chiama questa funzione di callback, vedere scenari di risparmio energia e PnP.
Per altre informazioni sui driver che forniscono questa funzione di callback, vedere Using Self-Managed I/O.
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
versione minima di KMDF | 1.0 |
versione minima di UMDF | 2.0 |
intestazione | wdfdevice.h (include Wdf.h) |
IRQL | PASSIVE_LEVEL |