IRP_MJ_FLUSH_BUFFERS
Les pilotes d’appareils avec des caches internes pour les données et les pilotes qui gèrent des mémoires tampons internes pour les données doivent gérer cette demande dans une routine DispatchFlushBuffers .
Date d’envoi
La réception d’une demande de vidage indique que le pilote doit vider le cache de l’appareil ou sa mémoire tampon interne, ou, éventuellement, doit ignorer les données dans sa mémoire tampon interne.
Paramètres d’entrée
Aucun
Paramètres de sortie
None
Opération
Le pilote transfère toutes les données actuellement mises en cache dans l’appareil ou conservées dans les mémoires tampons internes du pilote avant de terminer la demande de vidage. Le pilote d’un appareil d’entrée uniquement qui met en mémoire tampon les données en interne peut simplement ignorer les données de l’appareil actuellement mises en mémoire tampon avant d’effectuer l’IRP de vidage, en fonction de la nature de son appareil.
Spécifications
En-tête |
Wdm.h (inclure Wdm.h, Ntddk.h ou Ntifs.h) |