Partager via


_commit

Vide un fichier directement sur le disque.

int _commit( 
   int fd 
);

Paramètres

  • fd
    Descripteurs de fichier faisant référence au fichier ouvert.

Valeur de retour

_commit retourne 0 si le fichier a été vidé sur le disque avec succès. Une valeur de retour de -1 indique une erreur.

Notes

La fonction _commit force le système d'exploitation à écrire le fichier associé à fd sur le disque. Cet appel s'assure que le fichier spécifié soit vidé immédiatement, et non à la discretion du système d'exploitation.

Si fd a la valeur NULL, le gestionnaire de paramètre non valide est appelé, comme décrit dans Validation de paramètre. If execution is allowed to continue, the function returns -1 and errno is set to EBADF.

Configuration requise

Routine

En-tête requis

En-têtes facultatifs

_commit

<io.h,>

<errno.h>

Pour plus d'informations sur la compatibilité, consultez Compatibilité dans l'introduction.

Voir aussi

Référence

E/S niveau bas

_creat, _wcreat

_open, _wopen

_read

_write