Handle directory
Ogni volta che un processo crea o apre un oggetto directory, riceve un handle all'oggetto.
Per ottenere un handle in una directory esistente, chiamare la funzione CreateFile con il flag di FILE_FLAG_BACKUP_SEMANTICS .
È possibile passare un handle di directory alle funzioni seguenti.
Funzione | Descrizione |
---|---|
BackupRead | Eseguire il backup di un file o di una directory, incluse le informazioni di sicurezza. |
BackupSeek | Cerca di inoltrare in un flusso di dati a cui è stato inizialmente eseguito l'accesso usando la funzione BackupRead o BackupWrite . |
BackupWrite | Ripristinare un file o una directory di cui è stato eseguito il backup usando BackupRead. |
GetFileInformationByHandle | Recupera le informazioni sui file per il file specificato. |
GetFileSize | Recupera le dimensioni del file specificato, in byte. |
GetFileTime | Recupera la data e l'ora di creazione di un file o di una directory, dell'ultimo accesso e dell'ultima modifica. |
GetFileType | Recupera il tipo di file del file specificato. |
ReadDirectoryChangesW | Recupera informazioni che descrivono le modifiche all'interno della directory specificata. |
SetFileTime | Imposta la data e l'ora di creazione del file o della directory specificata, dell'ultimo accesso o dell'ultima modifica. |