Partager via


Handles de répertoire

Chaque fois qu’un processus crée ou ouvre un objet de répertoire, il reçoit un handle à l’objet.

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

Vous pouvez passer un handle d’annuaire aux fonctions suivantes.

Fonction Description
BackupRead Sauvegardez un fichier ou un répertoire, y compris les informations de sécurité.
BackupSeek Recherche l’avance dans un flux de données initialement accessible à l’aide de la fonctionBackupReadou 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 d’un fichier ou d’un répertoire, du dernier accès et de la dernière modification.
getFileType Récupère le type de fichier du fichier spécifié.
ReadDirectoryChangesW Récupère des informations qui décrivent les modifications dans le répertoire spécifié.
SetFileTime Définit la date et l’heure à laquelle le fichier ou répertoire spécifié a été créé, le dernier accès ou la dernière modification.