Bagikan melalui


MMIOM_WRITEFLUSH pesan

Pesan MMIOM_WRITEFLUSH dikirim ke prosedur I/O oleh fungsi mmioWrite untuk meminta agar data ditulis ke file terbuka dan bahwa setiap buffer internal yang digunakan oleh prosedur I/O disiram ke disk.

MMIOM_WRITEFLUSH 
lParam1 = (LPARAM) lpBuffer 
lParam2 = (LPARAM) cbWrite 

Parameter

lpBuffer

Arahkan ke buffer yang berisi data untuk menulis ke file.

cbWrite

Jumlah byte yang akan ditulis ke file.

Tampilkan Nilai

Mengembalikan jumlah byte yang benar-benar ditulis ke file. Jika ada kesalahan, nilai yang dikembalikan adalah 1.

Keterangan

Prosedur I/O bertanggung jawab untuk memperbarui anggota lDiskOffset dari struktur MMIOINFO untuk mencerminkan posisi file baru setelah operasi tulis.

Pesan ini setara dengan pesan MMIOM_WRITE kecuali bahwa ia meminta agar prosedur I/O membersihkan buffer internalnya, jika ada. Kecuali prosedur I/O melakukan buffering internal, pesan ini dapat ditangani persis seperti pesan MMIOM_WRITE .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Mmsystem.h (termasuk Windows.h)