Creazione di cartelle montate

La creazione di una cartella montata è un processo in due passaggi. Chiamare innanzitutto GetVolumeNameForVolumeMountPoint con il punto di montaggio (lettera di unità, percorso GUID del volume o cartella montata) del volume da assegnare alla cartella montata. Usare quindi la funzione SetVolumeMountPoint per associare il percorso GUID del volume restituito alla directory desiderata in un altro volume. Per un esempio di codice, vedere Creazione di una cartella montata.

L'applicazione può designare qualsiasi directory vuota in un volume diverso dalla radice come cartella montata. Quando si chiama la funzione SetVolumeMountPoint , tale directory diventa la cartella montata. È possibile assegnare lo stesso volume a più cartelle montate.

Dopo aver stabilito la cartella montata, la cartella viene mantenuta automaticamente tramite il riavvio del computer.

Se un volume ha esito negativo, tutti i volumi assegnati alle cartelle montate in tale volume non possono più essere accessibili tramite tali cartelle montate. Si supponga, ad esempio, di avere due volumi, C: e D:, e che D: è associato alla cartella montata C:\MountD\. Se il volume C: ha esito negativo, il volume D: non è più accessibile tramite il percorso C:\MountD\.

Solo i volumi del file system NTFS possono avere cartelle montate, ma i volumi di destinazione per le cartelle montate possono essere volumi non NTFS.

Le cartelle montate vengono implementate tramite reparse points e sono soggette alle relative restrizioni. Per altre informazioni, vedere Reparse Points. Non è necessario modificare i reparse point per utilizzare cartelle montate; funzioni come SetVolumeMountPoint gestiscono automaticamente tutti i dettagli del punto di analisi.

Poiché le cartelle montate sono directory, è possibile rinominare, rimuovere, spostare e modificare le cartelle, come si farebbe con altre directory.

Nota: la documentazione di TechNet usa il termine unità montate per fare riferimento alle cartelle montate.