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