Изменение атрибутов файла
Изменение атрибутов файла
int SetFileInformation(BYTE DirectoryHandle, char *FilePath, BYTE SearchAttributes, BYTE FileAttributes, BYTE ExtendedFileAttributes, char *CreationDate, char *LastAccessDate, char *LastUpdateDateAndTime, char *LastArchiveDateAndTime, long *FileOwnerID);
Функция возвращает 0 при успешном завершении или код ошибки.
Параметры:
DirectoryHandle | индекс файла |
FilePath | путь к файлу |
SearchAttributes | тип файла |
FileAttributes | новые атрибуты файла |
ExtendedFileAttributes | новые расширенные атрибуты файла |
CreationDate | новая дата создания файла |
LastAccessDate | новая дата последнего доступа к файлу |
LastUpdateDateAndTime | новые дата и время последнего обновления содержимого файла |
LastArchiveDateAndTime | новые дата и время выгрузки файла |
FileOwnerID | новый идентификатор пользователя, создавшего файл |