_commit
Scarica un file direttamente su disco.
int _commit(
int fd
);
Parametri
- fd
Il descrittore del file che fa riferimento al file aperto.
Valore restituito
_commit restituisce 0 se il file corretto è stato scaricato su disco. Un valore restituito pari a –1 indica un errore.
Note
La funzione _commit forza il sistema operativo a scrivere il file associato a fd su disco. Questa chiamata garantisce che il file specificato venga scaricato immediatamente, non a discrezione del sistema operativo.
Se fd è un descrittore di file non valido, il gestore di parametri non validi viene invocato, come descritto in Convalida dei parametri. Se all'esecuzione è permesso continuare, la funzione restituisce -1 e errno viene impostato a EBADF.
Requisiti
Routine |
Intestazione obbligatoria |
Intestazioni facoltative |
---|---|---|
_commit |
<io.h> |
<errno.h> |
Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.