共用方式為


IRP_MJ_FLUSH_BUFFERS

具有資料內部快取的裝置驅動程式,以及維護資料內部緩衝區的驅動程式,必須在 DispatchFlushBuffers 常式中處理此要求。

傳送時

收到排清要求表示驅動程式應該排清裝置的快取或其內部緩衝區,或者可能捨棄其內部緩衝區中的資料。

輸入參數

輸出參數

作業

驅動程式會先傳輸裝置中目前快取或保留在驅動程式內部緩衝區中的任何資料,再完成排清要求。 僅限輸入裝置的驅動程式,在內部緩衝資料可能只會在完成排清 IRP 之前捨棄目前緩衝的裝置資料,視其裝置的本質而定。

規格需求

標頭

Wdm.h (包括 Wdm.h、Ntddk.h 或 Ntifs.h)

另請參閱

DispatchFlushBuffers