_get_fmode
Obtém o modo de conversão de arquivo padrão para operações de E/s de arquivos.
errno_t _get_fmode(
int * pmode
);
Parâmetros
- [out] pmode
Um ponteiro para um inteiro a ser preenchido com o modo padrão corrente: _O_TEXT ou _O_BINARY.
Valor de retorno
Retorna zero se for bem-sucedida; um código de erro em caso de falha.If pmode é NULL, o manipulador de parâmetro inválido é chamado, conforme descrito em Validação de parâmetro. Se a execução for permitida para continuar, errno é definido como EINVAL e a função retorna EINVAL.
Comentários
A função obtém o valor do _fmode variável global.Essa variável Especifica o modo de conversão de arquivo padrão para ambos nível baixo e de fluxo de operações de E/sistema autônomo de arquivo, sistema autônomo _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 de compatibilidade, consulte Compatibilidade na introdução.
Exemplo
Veja o exemplo _set_fmode.
Equivalente .NET estrutura
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.