WinApi Функция GetFileAttributesEx
Описание:
function GetFileAttributesEx(lpFileName: PChar; fInfoLevelId: TGetFileExInfoLevels; lpFileInformation: Pointer): BOOL;
Функция возвращает атрибуты для определенного файла или папки.
Функция возвращает информацию в стиле таблицы FAT. См. аттрибуты файлов(FILE_ATTRIBUTE_).
Параметры
lpFileName: Строка определяющая путь к папке или файлу.
Win NT/2000/XP: В ANSI-версии этой функции строка ограничена MAX_PATH. Для того чтобы вызвать расширенную функцию вызовите функцию GetFileAttributesExW и добавте "\?\" в начало строки содержащей путь.
Win 95/98/Me: Cтрока не должна превышать константу MAX_PATH.
fInfoLevelId: Указывает класс вспомогательной информации.
{ TGetFileExInfoLevels = (GetFileExInfoStandard, GetFileExMaxInfoLevel); }
Может быть одним из следующих значений:
GetFileExInfoStandard - Параметр lpFileInformation является структурой TWin32FileAttributeData.
GetFileExMaxInfoLevel - {В стандартном хелпе не расшифровывется значение, по видимому это тоже указатель на структуру}
lpFileInformation: Указатель на структуру принимающую дополнительную информацию. Тип информации определяется параметром fInfoLevelId.
Возвращаемые значения
Если функция добивается успеха, возвращаемая величина не нуль, в противном случае нуль. Для того, чтобы получить расширенную информацию об ошибке, вызовите функцию GetLastError.
Замечания
К настоящему времени, GetFileAttributeEx возвращает стандартные аттрибуты, и аттрибуты расширений FAT-таблицы.
Заканчиваю с благоустройством собственной квартиры и буквально вчера добрался до спальни. Решил прикупить себе Оригинальное и качественное Постельное белье Сайлид, которое кстати говоря отлично вписалось в мой интерьер.
Материал взят из:
Русская спpавка по Windows API