Método AddAccessPath de la clase MSFT_Partition
Agrega una ruta de acceso de montaje o una asignación de letras de unidad a la partición.
Sintaxis
UInt32 AddAccessPath(
[in] String AccessPath,
[in] Boolean AssignDriveLetter,
[out] String ExtendedStatus
);
Parámetros
AccessPath [in]
Especifica la ruta de acceso, que es una ruta de acceso en modo de usuario que se puede usar para abrir la partición. Una ruta de acceso puede ser una letra de unidad (por ejemplo, "C:" o "C:\") o una ruta de acceso a un directorio vacío en un volumen NTFS. La cadena de ruta de acceso no requiere una barra diagonal inversa.
AssignDriveLetter [in]
Si es TRUE, la siguiente letra de unidad disponible se asignará a la partición.
ExtendedStatus [out]
Cadena que contiene un objeto MSFT_StorageExtendedStatus incrustado.
Este parámetro permite al proveedor de almacenamiento devolver información de error extendida (específica de la implementación).
Valor devuelto
Correcto (0)
No compatible (1)
Error no especificado (2)
Tiempo de espera (3)
Error (4)
Parámetro no válido (5)
Acceso denegado (40001)
No hay suficientes recursos para completar la operación. (40002)
La ruta de acceso solicitada ya está en uso. (42002)
No se pueden asignar rutas de acceso a particiones ocultas. (42004)
La ruta de acceso no es válida. (42007)
Comentarios
Este método agrega una asignación de ruta de acceso de montaje o letra de unidad a la partición. Los parámetros AccessPath y AssignDriveLetter son mutuamente excluyentes y producirán un error de parámetro no válido si ambos se especifican a la vez. Este método agrega la ruta de acceso mediante la creación de una carpeta montada (también denominada punto de montaje de volumen). Tenga en cuenta que las carpetas montadas solo se admiten en particiones con formato NTFS. Este método devuelve un error si la ruta de acceso especificada en AccessPath es una carpeta que ya está en uso (incluso si el directorio está vacío) o si contiene una ruta de acceso a un directorio no vacío.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Espacio de nombres | Root\Microsoft\Windows\Storage |
Encabezado | Vds.h |
MOF | Storagewmi.mof |