Handles d’annuaire

Chaque fois qu’un processus crée ou ouvre un objet d’annuaire, il reçoit un handle pour l’objet .

Pour obtenir un handle dans un répertoire existant, appelez la fonction CreateFile avec l’indicateur FILE_FLAG_BACKUP_SEMANTICS .

Vous pouvez passer un handle de répertoire aux fonctions suivantes.

Fonction Description
BackupRead Sauvegardez un fichier ou un répertoire, y compris les informations de sécurité.
BackupSeek Recherche l’avant dans un flux de données initialement accessible à l’aide de la fonction BackupRead ou BackupWrite .
BackupWrite Restaurez un fichier ou un répertoire sauvegardé à l’aide de BackupRead.
GetFileInformationByHandle Récupère les informations de fichier pour le fichier spécifié.
GetFileSize Récupère la taille du fichier spécifié, en octets.
GetFileTime Récupère la date et l’heure de création, de dernier accès et de dernière modification d’un fichier ou d’un répertoire.
GetFileType Récupère le type de fichier du fichier spécifié.
ReadDirectoryChangesW Récupère les informations qui décrivent les modifications dans le répertoire spécifié.
SetFileTime Définit la date et l’heure auxquelles le fichier ou répertoire spécifié a été créé, le dernier accès ou la dernière modification.