_commit
Liberações de um arquivo diretamente para disco.
int _commit(
int fd
);
Parâmetros
- fd
Descritor de arquivo de referência para o arquivo aberto.
Valor de retorno
_commitRetorna 0 se o arquivo com êxito em disco liberados.Um valor de retorno de – 1 indica um erro.
Comentários
O _commit função força o sistema operacional para gravar o arquivo associado a fd em disco.Essa chamada garante que o arquivo especificado é liberado imediatamente, não no critério do sistema operacional.
Se fd é um descritor de arquivo inválido, o manipulador de parâmetro inválido é invocado, conforme descrito em Validação de parâmetro.Se a execução terá permissão para continuar, a função retornará -1 e errno for definido como EBADF.
Requisitos
Rotina |
Cabeçalho necessário |
Cabeçalhos opcionais |
---|---|---|
_commit |
<io.h> |
<errno.h> |
Para obter mais informações de compatibilidade, consulte compatibilidade na introdução.