Изменение атрибутов файла
Изменение атрибутов файла
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 | новый идентификатор пользователя, создавшего файл |