Erstellen und Löschen von Verzeichnissen

Eine Anwendung kann Verzeichnisse programmgesteuert erstellen und löschen.

Verwenden Sie zum Erstellen eines neuen Verzeichnisses die Funktion CreateDirectory, CreateDirectoryEx oder CreateDirectoryTransacted . Ein Verzeichnis erhält den namen, der beim Erstellen angegeben wurde. Die Konventionen für die Benennung eines Verzeichnisses folgen den Konventionen zum Benennen einer Datei. Eine Beschreibung dieser Konventionen finden Sie unter Benennen einer Datei.

Um ein vorhandenes Verzeichnis zu löschen, verwenden Sie die RemoveDirectory - oder RemoveDirectoryTransacted-Funktion . Bevor Sie ein Verzeichnis entfernen, müssen Sie sicherstellen, dass das Verzeichnis leer ist und dass Sie über die Berechtigung zum Löschen des Verzeichnisses verfügen. Um letzteres zu tun, rufen Sie die GetSecurityInfo-Funktion auf.