Compartilhar via


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

Consulte também

Referência

Nível baixo e/S

_creat, _wcreat

Open, _wopen

Read

Write