fungsi mmioFlush (mmiscapi.h)
Fungsi mmioFlush menulis buffer I/O file ke disk jika buffer telah ditulis.
Sintaks
MMRESULT mmioFlush(
HMMIO hmmio,
UINT fuFlush
);
Parameter
hmmio
Handel file dari file yang dibuka dengan menggunakan fungsi mmioOpen .
fuFlush
Bendera yang menentukan bagaimana flush dilakukan. Ini bisa nol atau berikut ini.
Nilai | Deskripsi |
---|---|
MMIO_EMPTYBUF | Mengikat buffer setelah menulisnya ke disk. |
Nilai kembali
Mengembalikan nol jika berhasil atau kesalahan sebaliknya. Nilai kesalahan yang mungkin termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Isi penyangga tidak dapat ditulis ke disk. |
Keterangan
Menutup file dengan fungsi mmioClose secara otomatis membersihkan buffernya.
Jika ruang disk tidak cukup untuk menulis buffer, mmioFlush gagal, bahkan jika panggilan sebelumnya dari fungsi mmioWrite berhasil.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mmiscapi.h (termasuk Mmiscapi.h, Windows.h) |
Pustaka | Winmm.lib |
DLL | Winmm.dll |