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