Compartilhar via


_get_fmode

Obtém o modo de conversão de arquivo padrão para operações de E/S de arquivo.

errno_t _get_fmode( 
   int * pmode 
);

Parâmetros

  • [saída] pmode
    Um ponteiro para um número inteiro a ser preenchido com o modo padrão atual: _O_TEXT ou _O_BINARY.

Valor de retorno

Retorna zero se bem-sucedido; um código de erro da falha. Se pmode é NULL, o manipulador inválido do parâmetro será invocado como descrito em Validação do parâmetro. Se a execução puder continuar, errno será definido como EINVAL e a função retornará EINVAL.

Comentários

A função obtém o valor da variável global de _fmode . Essa variável especifica o modo de conversão de arquivo padrão do nível baixo e passa operações de E/S de arquivo, como _open, _pipe, fopen, e freopen.

Requisitos

Rotina

Cabeçalho necessário

Cabeçalho opcional

_get_fmode

<stdlib.h>

<fcntl.h>

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

Exemplo

Consulte o exemplo em _set_fmode.

Equivalente ao .NET Framework

Não aplicável. Para chamar a função padrão de C, use PInvoke. Para obter mais informações, consulte Exemplos de chamadas de plataformas.

Consulte também

Referência

_fmode

_set_fmode

_setmode

E/S de texto e arquivo de modo binário