Verzeichnishandles
Wenn ein Prozess ein Verzeichnisobjekt erstellt oder öffnet, empfängt er ein Handle für das -Objekt.
Um ein Handle für ein vorhandenes Verzeichnis zu erhalten, rufen Sie die CreateFile-Funktion mit dem flag FILE_FLAG_BACKUP_SEMANTICS auf.
Sie können ein Verzeichnishandle an die folgenden Funktionen übergeben.
Funktion | Beschreibung |
---|---|
BackupRead | Sichern Sie eine Datei oder ein Verzeichnis, einschließlich der Sicherheitsinformationen. |
BackupSeek | Sucht vorwärts in einem Datenstrom, auf den zuerst mithilfe der BackupRead - oder BackupWrite-Funktion zugegriffen wird. |
BackupWrite | Stellen Sie eine Datei oder ein Verzeichnis wieder her, die mit BackupRead gesichert wurde. |
GetFileInformationByHandle | Ruft Dateiinformationen für die angegebene Datei ab. |
GetFileSize | Ruft die Größe der angegebenen Datei in Bytes ab. |
GetFileTime | Ruft das Datum und die Uhrzeit der Erstellung, des letzten Zugriffs und der letzten Änderung einer Datei oder eines Verzeichnisses ab. |
GetFileType | Ruft den Dateityp der angegebenen Datei ab. |
ReadDirectoryChangesW | Ruft Informationen ab, die die Änderungen innerhalb des angegebenen Verzeichnisses beschreiben. |
SetFileTime | Legt das Datum und die Uhrzeit der Erstellung, des letzten Zugriffs oder der letzten Änderung der angegebenen Datei oder des angegebenen Verzeichnisses fest. |