Partager via


_commit

Vide un fichier directement sur le disque.

int _commit( 
   int fd 
);

Paramètres

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

Valeur de retour

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

Notes

La fonction d' _commit force le système d'exploitation pour écrire le fichier associé à fd sur le disque.Cet appel garantit que le fichier spécifié est vidé immédiatement, pas à la discrétion du système d'exploitation.

si fd est un descripteur de fichier valide, le gestionnaire de paramètre non valide est appelé, comme décrit dans Validation des paramètres.Si est autorisé à l'exécution de se poursuivre, la fonction retourne -1 et errno est défini à EBADF.

Configuration requise

routine

en-tête requis

en-têtes facultatifs

_commit

<io.h>

<errno.h>

Pour plus d'informations de compatibilité, consultez compatibilité dans l'introduction.

Voir aussi

Référence

E/S de bas niveau

_create, _wcreat

_open, _wopen

_read

_write