_get_fmode
Получает режим преобразования файла по умолчанию для операций файлового ввода-вывода.
errno_t _get_fmode(
int * pmode
);
Параметры
- [исходящий] pmode
Указатель на целое число для заполнения текущим режимом по умолчанию: _O_TEXT или _O_BINARY.
Возвращаемое значение
Возвращает ноль в случае успеха; код ошибки при неудаче. Если параметр pmode имеет значение NULL, вызывается обработчик недопустимых параметров, как описано в разделе Проверка параметров. Если продолжение выполнения разрешено, то errno устанавливается в EINVAL, и функция возвращает EINVAL.
Заметки
Функция получает значения глобальной переменной _fmode. Эта переменная указывает режим преобразования файла по умолчанию для операций потокового и низкоуровневого файлового ввода-вывода, например _open, _pipe, fopen и freopen.
Требования
Подпрограмма |
Обязательный заголовок |
Необязательный заголовок |
---|---|---|
_get_fmode |
<stdlib.h> |
<fcntl.h> |
Дополнительные сведения о совместимости см. в разделе Совместимость во введении.
Пример
См. пример в разделе _set_fmode.
Эквивалент в .NET Framework
Неприменимо. Для вызова стандартной функции C используйте PInvoke. Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.