Udostępnij za pośrednictwem


_commit

Liczba opróżnień pliku bezpośrednio na dysku.

int _commit( 
   int fd 
);

Parametry

  • fd
    Plik deskryptora odnoszące się do otwartego pliku.

Wartość zwracana

_commitZwraca wartość 0, jeżeli plik został pomyślnie Opróżniono na dysku.Zwracana wartość –1 wskazuje na błąd.

Uwagi

_commit Funkcja wymusza systemu operacyjnego do zapisania pliku, skojarzone z fd na dysku.To wywołanie zapewnia, że określony plik jest opróżniany natychmiast, nie według uznania systemu operacyjnego.

Jeśli fd deskryptora nieprawidłowy plik jest wywoływana jest funkcja obsługi nieprawidłowy parametr, jak opisano w Sprawdzanie poprawności parametru.Jeśli wykonanie może w dalszym ciągu, funkcja zwraca wartość -1 i errno jest ustawiona na EBADF.

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

Opcjonalna nagłówki

_commit

<io.h>

<errno.h>

Informacji dotyczących zgodności, zobacz zgodności we wprowadzeniu.

Zobacz też

Informacje

Niskiego poziomu we/wy

_creat, _wcreat

_open, _wopen

_read

_Write