unsigned _dos_getfileattr(const char *fname, unsigned *attrib)
Прототип:
Описание:
Эта функция не определена стандартом ANSI С.
Функция _dos_getfileattr() возвращает атрибут файла, заданного параметром fname. Возвращаемая величина является целым значением, на которое указывает параметр attrib. Эта величина может принимать значения следующего типа:
| Макрос | Значение |
|---|---|
| _A_NORMAL | Нормальный файл |
| _A_RDONLY | Файл только для чтения |
| _A_HIDDEN | Скрытый файл |
| _A_SYSTEM | Системный файл |
| _A_VOLID | Метка тома |
| _A_SUBDIR | Подкаталог |
| _A_ARCH | Архивный файл |
Функция _dos_getfileattr() возвращает 0 в случае успешного вызова и ненулевое значение в противном случае. В последнем случае переменная errno устанавливается равной значению ENOENT (файл не найден).
Пример:
