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