Compartir a través de


Método SetAttributes de la clase MSFT_Partition

Establece varios atributos y propiedades de la partición.

Sintaxis

UInt32 SetAttributes(
  [in]  Boolean IsReadOnly,
  [in]  Boolean NoDefaultDriveLetter,
  [in]  Boolean IsActive,
  [in]  Boolean IsHidden,
  [out] String  ExtendedStatus
);

Parámetros

IsReadOnly [in]

Si es TRUE, la partición se convertirá en de solo lectura. Si es FALSE, la partición se convertirá en grabable.

NoDefaultDriveLetter [in]

Si es TRUE, el sistema operativo no asigna automáticamente una letra de unidad cuando se detecta la partición. Esto solo se respeta para los discos GPT y se supone que es FALSE para los discos MBR. Este atributo es útil en entornos de red de área de almacenamiento (SAN).

IsActive [in]

TRUE si la partición es una partición MBR que está activa y se puede usar para iniciar el sistema. Este parámetro solo es relevante para los discos MBR.

IsHidden [in]

TRUE si el administrador de montaje no detecta la partición. Como resultado, la partición no recibe una letra de unidad, no recibe una ruta de acceso GUID de volumen, no hospeda puntos de montaje de volumen y no se enumera mediante llamadas a FindFirstVolume y FindNextVolume. Esto garantiza que aplicaciones tales como el desfragmentador de disco no tengan acceso a la partición. El Servicio de instantáneas de volumen (VSS) usa este atributo en sus instantáneas.

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)

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 permite la operación en un sistema ni en una partición crítica. (42010)

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

Consulte también

MSFT_Partition