Condividi tramite


_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.

Vedere anche

Riferimenti

I/O a basso livello

_creat, _wcreat

_open, _wopen

_read

_write