Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Criar uma pasta montada é um processo de duas etapas. Primeiro, chame GetVolumeNameForVolumeMountPoint com o ponto de montagem (letra da unidade, caminho GUID do volume ou pasta montada) do volume a ser atribuído à pasta montada. Em seguida, use a função SetVolumeMountPoint para associar o caminho GUID do volume retornado ao diretório desejado em outro volume. Para obter um código de exemplo, consulte Criando uma pasta montada.
Seu aplicativo pode designar qualquer diretório vazio em um volume diferente da raiz como uma pasta montada. Ao chamar a função SetVolumeMountPoint, esse diretório torna-se a pasta montada. Você pode atribuir o mesmo volume a várias pastas montadas.
Depois que a pasta montada foi estabelecida, ela é mantida através de reinicializações automáticas do computador.
Se um volume falhar, os volumes atribuídos a pastas montadas nesse volume não poderão mais ser acessados por meio dessas pastas montadas. Por exemplo, suponha que você tenha dois volumes, C: e D:, e que D: esteja associado à pasta montada C:\MountD\. Se o volume C: falhar, o volume D: não poderá mais ser acessado pelo caminho C:\MountD\.
Apenas os volumes do sistema de ficheiros NTFS podem ter pastas montadas, mas os volumes de destino para as pastas montadas podem ser volumes não NTFS.
As pastas montadas são implementadas usando pontos de reanálise e estão sujeitas às suas restrições. Para obter mais informações, consulte Pontos de Reanálise. Não é necessário manipular pontos de análise para usar pastas montadas; funções como SetVolumeMountPoint lidam com todos os detalhes dos pontos de análise para você.
Como as pastas montadas são diretórios, você pode renomeá-las, removê-las, movê-las e manipulá-las de outra forma, como faria com outros diretórios.
(Observação: a documentação do TechNet usa o termo unidades montadas para se referir a pastas montadas.)