Función DeleteVolumeMountPointW (fileapi.h)
Elimina una letra de unidad o una carpeta montada.
Sintaxis
BOOL DeleteVolumeMountPointW(
[in] LPCWSTR lpszVolumeMountPoint
);
Parámetros
[in] lpszVolumeMountPoint
Letra de unidad o carpeta montada que se va a eliminar. Se requiere una barra diagonal inversa final, por ejemplo, "X:" o "Y:\MountX".
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
Comentarios
La eliminación de una carpeta montada no hace que se elimine el directorio subyacente.
Si el parámetro lpszVolumeMountPoint es un directorio que no es una carpeta montada, la función no hace nada. El directorio no se elimina.
En Windows 8 y Windows Server 2012, esta función es compatible con las tecnologías siguientes.
Tecnología | Compatible |
---|---|
Protocolo Bloque de mensajes del servidor (SMB) 3.0 | No |
Conmutación por error transparente (TFO) de SMB 3.0 | No |
SMB 3.0 con recursos compartidos de archivos de escalabilidad horizontal (SO) | No |
Sistema de archivos de Volumen compartido de clúster (CsvFS) | No |
Sistema de archivos resistente a errores (ReFS) | No |
SMB no admite funciones de administración de volúmenes. En el caso de csvFs, un nuevo punto de montaje no se replicará en los demás nodos del clúster.
Ejemplos
Para obtener un ejemplo, vea Desmontar un volumen en un punto de montaje.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | fileapi.h (incluye Windows.h) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |