Partager via


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)

Voir aussi

DispatchFlushBuffers