Método SetAttributes de la clase MSFT_VirtualDisk
Establece o actualiza varios atributos para el disco virtual.
Sintaxis
UInt32 SetAttributes(
[in] Boolean IsManualAttach,
[in] UInt16 Access,
[out] String ExtendedStatus
);
Parámetros
IsManualAttach [in]
Si es TRUE, este disco virtual solo se conectará al sistema si se realiza una llamada explícita al método Attach . Tenga en cuenta que esta propiedad es específica de los espacios de almacenamiento.
Acceso [in]
Indica si el disco virtual está disponible para el acceso de lectura y escritura.
Legible (1)
Grabable (2)
Lectura y escritura (3)
Escribir una vez (4)
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)
No se puede conectar al proveedor de almacenamiento. (46000)
El proveedor de almacenamiento no se puede conectar al subsistema de almacenamiento. (46001)
El bloque de almacenamiento no pudo completar la operación porque su estado operativo o de mantenimiento no lo permite. (48006)
El bloque de almacenamiento no pudo completar la operación porque su configuración es de solo lectura. (48007)
El disco virtual no pudo completar la operación porque otro equipo controla su configuración. (50002)
El disco virtual no pudo completar la operación porque su estado operativo o de mantenimiento no lo permite. (50003)
Comentarios
No todos los parámetros deben especificarse y solo se actualizarán los especificados.
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 |
MOF | Storagewmi.mof |