Função DeleteVolumeMountPointW (fileapi.h)
Exclui uma letra da unidade ou uma pasta montada.
Sintaxe
BOOL DeleteVolumeMountPointW(
[in] LPCWSTR lpszVolumeMountPoint
);
Parâmetros
[in] lpszVolumeMountPoint
A letra da unidade ou a pasta montada a ser excluída. Uma barra invertida à direita é necessária, por exemplo, "X:" ou "Y:\MountX".
Valor retornado
Se a função for bem-sucedida, o valor retornado será diferente de zero.
Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.
Comentários
Excluir uma pasta montada não faz com que o diretório subjacente seja excluído.
Se o parâmetro lpszVolumeMountPoint for um diretório que não é uma pasta montada, a função não fará nada. O diretório não é excluído.
No Windows 8 e Windows Server 2012, essa função é compatível com as tecnologias a seguir.
Tecnologia | Com suporte |
---|---|
Protocolo SMB (SMB) 3.0 | No |
TFO (Failover transparente) do SMB 3.0 | No |
SMB 3.0 com compartilhamentos de arquivos de expansão (SO) | No |
Sistema de arquivos de Volume Compartilhado Clusterizado (CsvFS) | No |
ReFS (Sistema de Arquivos Resiliente) | No |
O SMB não dá suporte a funções de gerenciamento de volume. Para CsvFs, um novo ponto de montagem não será replicado para os outros nós no cluster.
Exemplos
Para obter um exemplo, consulte Desmontando um volume em um ponto de montagem.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | fileapi.h (inclua Windows.h) |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |