file_ Флаги аттрибутов файла с префиксом file_

Флаги аттрибутов файла.

FILE_ATTRIBUTE_ARCHIVE - архивный файл или папка. Приложения используют этот аттрибут, чтобы пометить файлы копии.
FILE_ATTRIBUTE_COMPRESSED - сжатый файл или папка. Для файла это означает, что данные в файле сжаты, для папки этот аттрибут означает что для вновь создаваемых файлов и каталогов автоматически устанавливается сжатие.
FILE_ATTRIBUTE_DEVICE - Зарезервировано; не использовать.

FILE_ATTRIBUTE_DIRECTORY - аттрибут идентифицирует папку. Например вы сделали коллаж из фотографий сохранили его одним файлом, при всем этом флаг будет идентифицировать не сам файл с фотографиями, а лишь папку в которой они расположены так как он не имеет значения для файла.
FILE_ATTRIBUTE_ENCRYPTED - Файл или папка зашифрованы. Для файла это означает что все данные в файле зашифрованы, для папки этот аттрибут означает, что для вновь созданваемых файлов и каталогов устанавливается шифрование.
FILE_ATTRIBUTE_HIDDEN - скрытый файл или папка.
FILE_ATTRIBUTE_NORMAL - обычнай файл. Этот признак действителен, только если использован один.

FILE_ATTRIBUTE_NOT_CONTENT_INDEXED - файл не может быть проиндексирован по содержимому.
FILE_ATTRIBUTE_OFFLINE - данные файла недоступны на данный момент. Указывает, что данные файлы были физически перемещены в недоступную область. Используется удаленной памятью. Приложения не должны произвольно менять этот аттрибут.
FILE_ATTRIBUTE_READONLY - файл только для чтения.
FILE_ATTRIBUTE_REPARSE_POINT - файл имеет связанную реперную(опорную) точку.

FILE_ATTRIBUTE_SPARSE_FILE - файл является редким файлом. {Непонятно для чего это вообще надо?}
FILE_ATTRIBUTE_SYSTEM - системный файл.
FILE_ATTRIBUTE_TEMPORARY - временный файл.

Материал взят из:
Русская спpавка по Windows API



Последние из рубрики

ОтменитьДобавить комментарий