MMIOM_WRITEFLUSH訊息
MMIOM_WRITEFLUSH訊息會由mmioWrite函式傳送至 I/O 程式,要求將資料寫入開啟的檔案,並將 I/O 程式所使用的任何內部緩衝區排清到磁片。
MMIOM_WRITEFLUSH
lParam1 = (LPARAM) lpBuffer
lParam2 = (LPARAM) cbWrite
參數
-
lpBuffer
-
緩衝區的指標,其中包含要寫入檔案的資料。
-
cbWrite
-
要寫入檔案的位元組數目。
傳回值
傳回實際寫入檔案的位元組數目。 如果發生錯誤,則傳回值為 1。
備註
I/O 程式負責更新MMIOINFO結構的lDiskOffset成員,以反映寫入作業之後的新檔案位置。
此訊息相當於 MMIOM_WRITE 訊息,除非要求 I/O 程式在有任何情況下排清其內部緩衝區。 除非 I/O 程式執行內部緩衝,否則此訊息的處理方式與 MMIOM_WRITE 訊息完全相同。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
標頭 |
|