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. |