_commit
Записывает файл непосредственно на диск.
int _commit(
int fd
);
Параметры
- fd
Идентификатор файла, ссылающийся на открытый файл.
Возвращаемое значение
_commit возвращает 0, если файл был успешно сброшен на диск. Возвращаемое значение –1 указывает на ошибку.
Заметки
Функция _commit заставляет операционную систему записать файл, связанный с fd, на диск. Этот метод гарантирует, что указанный файл сбрасывается немедленно, а не по усмотрению операционной системы.
Если параметр fd является недопустимым дескриптором файла, вызывается обработчик недопустимых параметров, как описано в разделе Проверка параметров. Если выполнение может продолжиться, функция возвращает -1 и устанавливает errno в EBADF
Требования
Подпрограмма |
Обязательный заголовок |
Необязательные заголовки |
---|---|---|
_commit |
<io.h> |
<errno.h> |
Дополнительные сведения о совместимости см. в разделе Совместимость во введении.