IRP_MJ_FLUSH_BUFFERS
I driver dei dispositivi con cache interne per i dati e i driver che gestiscono buffer interni per i dati devono gestire questa richiesta in una routine DispatchFlushBuffers .
Data di invio
La ricezione di una richiesta di scaricamento indica che il driver deve scaricare la cache del dispositivo o il relativo buffer interno o, eventualmente, deve eliminare i dati nel buffer interno.
Parametri di input
Nessuno
Parametri di output
Nessuno
Operazione
Il driver trasferisce i dati attualmente memorizzati nella cache nel dispositivo o contenuti nei buffer interni del driver prima di completare la richiesta di scaricamento. Il driver di un dispositivo di solo input che archivia i dati internamente potrebbe semplicemente eliminare i dati del dispositivo attualmente memorizzati nel buffer prima di completare l'IRP di scaricamento, a seconda della natura del dispositivo.
Requisiti
Intestazione |
Wdm.h (include Wdm.h, Ntddk.h o Ntifs.h) |