Поделиться через


Дескрипторы каталога

Всякий раз, когда процесс создает или открывает объект каталога, он получает дескриптор объекта .

Чтобы получить дескриптор существующего каталога, вызовите функцию CreateFile с флагом FILE_FLAG_BACKUP_SEMANTICS .

Дескриптор каталога можно передать следующим функциям.

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