Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 |