funzione mmioFlush (mmiscapi.h)
La funzione mmioFlush scrive il buffer di I/O di un file su disco se il buffer è stato scritto in.
Sintassi
MMRESULT mmioFlush(
HMMIO hmmio,
UINT fuFlush
);
Parametri
hmmio
Handle file di un file aperto usando la funzione mmioOpen .
fuFlush
Contrassegno che determina il modo in cui viene eseguito lo scarico. Può essere zero o il seguente.
Valore | Descrizione |
---|---|
MMIO_EMPTYBUF | Svuota il buffer dopo averlo scritto nel disco. |
Valore restituito
Restituisce zero se ha esito positivo o un errore in caso contrario. I valori di errore possibili includono quanto segue.
Codice restituito | Descrizione |
---|---|
|
Impossibile scrivere il contenuto del buffer sul disco. |
Commenti
La chiusura di un file con la funzione mmioClose scarica automaticamente il buffer.
Se non è disponibile spazio su disco sufficiente per scrivere il buffer, mmioFlush ha esito negativo, anche se le chiamate precedenti della funzione mmioWrite hanno avuto esito positivo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mmiscapi.h (includono Mmiscapi.h, Windows.h) |
Libreria | Winmm.lib |
DLL | Winmm.dll |