Compartilhar via


_fclose_nolock

Fecha um fluxo sem threads bloqueio.

int _fclose_nolock( 
   FILE *stream 
);

Parâmetros

  • stream
    Ponteiro para a estrutura FILE.

Valor de retorno

fclose retornará 0 se o fluxo é desligado com êxito. Retorna EOF para indicar um erro.

Comentários

Essa função é uma versão sem-bloqueio de fclose. É idêntico a menos que não é protegido contra interferência por outros threads. Pode ser mais rápida porque não imponha a sobrecarga do bloqueio out outros threads. Use essa função só em contextos seguro para threads como aplicativos de thread único ou onde os identificadores do escopo da chamada já thread o isolamento.

Requisitos

Função

Cabeçalho necessário

_fclose_nolock

<stdio.h>

Para obter mais informações sobre compatibilidade, consulte Compatibilidade na Introdução.

Equivalência do .NET Framework

Consulte também

Referência

E/S de fluxo

_close

_fdopen, _wfdopen

fflush

fopen, _wfopen

freopen, _wfreopen