Verzeichnishandles

Jedes Mal, 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 abzurufen, 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 in einem Datenstrom, auf den ursprünglich zugegriffen wird, mithilfe der BackupRead- oder BackupWrite-Funktion.
BackupWrite Stellen Sie eine Datei oder ein Verzeichnis wieder her, die bzw. das mit BackupReadgesichert 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 im angegebenen Verzeichnis 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.