Método SetAttributes de la clase MSFT_Disk
Establece los atributos y propiedades del disco. El disco debe estar en línea para que se establezcan la mayoría de los atributos.
Sintaxis
UInt32 SetAttributes(
[in] Boolean IsReadOnly,
[in] UInt32 Signature,
[in] String Guid,
[out] String ExtendedStatus
);
Parámetros
IsReadOnly [in]
Si es TRUE, el disco se convertirá en de solo lectura. Si es FALSE, el disco se convertirá en grabable.
Firma [in]
Establece la firma MBR del disco. Este parámetro solo es válido cuando la propiedad PartitionStyle del disco es MBR. Se devolverá un error si el disco es cualquier otro estilo de partición.
Guid [in]
Establece el GUID de GPT del disco. Este parámetro solo es válido cuando la propiedad PartitionStyle del disco es GPT. Se devolverá un error si el disco es cualquier otro estilo de 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)
El disco está en uso (6)
Acceso denegado (40001)
No hay suficientes recursos para completar la operación. (40002)
Caché obsoleta (40003)
El disco no se ha inicializado. (41000)
El disco está sin conexión. (41003)
Un parámetro no es válido para este tipo de partición. (41006)
No se admite la operación en un disco crítico. (41009)
El componente Clústeres de conmutación por error de Microsoft administra el objeto especificado. El disco debe estar en modo de mantenimiento del clúster y el estado del recurso del clúster debe estar en línea para realizar esta operación. (41018)
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 |