Дескрипторы каталога
Всякий раз, когда процесс создает или открывает объект каталога, он получает дескриптор объекта .
Чтобы получить дескриптор существующего каталога, вызовите функцию CreateFile с флагом FILE_FLAG_BACKUP_SEMANTICS .
Дескриптор каталога можно передать следующим функциям.
Функция | Описание |
---|---|
BackupRead | Создайте резервную копию файла или каталога, включая сведения о безопасности. |
BackupSeek | Выполняет поиск вперед в потоке данных, к которым изначально был доступ с помощью функции BackupRead или BackupWrite . |
BackupWrite | Восстановите файл или каталог, резервную копию с помощью BackupRead. |
GetFileInformationByHandle | Извлекает сведения о файле для указанного файла. |
GetFileSize | Извлекает размер указанного файла в байтах. |
GetFileTime | Извлекает дату и время создания файла или каталога, последнего доступа и последнего изменения. |
GetFileType | Извлекает тип указанного файла. |
ReadDirectoryChangesW | Извлекает сведения, описывающие изменения в указанном каталоге. |
SetFileTime | Задает дату и время создания указанного файла или каталога, последнего доступа или последнего изменения. |