Création et suppression de répertoires

Une application peut créer et supprimer par programmation des répertoires.

Pour créer un répertoire, utilisez la fonction CreateDirectory, CreateDirectoryExou CreateDirectoryTransacted . Un répertoire reçoit le nom spécifié lors de sa création. Les conventions pour nommer un répertoire obéissent aux conventions pour nommer un fichier. Pour obtenir une description de ces conventions, consultez attribution d’un nom à un fichier.

Pour supprimer un répertoire existant, utilisez la fonction RemoveDirectory ou RemoveDirectoryTransacted . Avant de supprimer un répertoire, vous devez vous assurer que le répertoire est vide et que vous disposez du privilège supprimer l’accès pour le répertoire. Pour ce faire, appelez la fonction GetSecurityInfo .