Condividi tramite


Metodo SetAttributes della classe MSFT_Partition

Imposta vari attributi e proprietà della partizione.

Sintassi

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

Parametri

IsReadOnly [in]

Se TRUE, la partizione verrà eseguita in sola lettura. Se FALSE, la partizione verrà resa scrivibile.

NoDefaultDriveLetter [in]

Se TRUE, il sistema operativo non assegna automaticamente una lettera di unità quando viene individuata la partizione. Questo è onorato solo per i dischi GPT e si presuppone che sia FALSE per i dischi MBR. Questo attributo è utile in ambienti di reti di archiviazione (SAN).

IsActive [in]

TRUE se la partizione è una partizione MBR attiva e può essere usata per avviare il sistema. Questo parametro solo è rilevante per i dischi MBR.

IsHidden [in]

TRUE se la partizione non viene rilevata dalla gestione montaggio. Di conseguenza, la partizione non riceve una lettera di unità, non riceve un percorso GUID del volume, non ospita punti di montaggio del volume e non viene enumerata dalle chiamate a FindFirstVolume e FindNextVolume. In questo modo le applicazioni, come deframmentazione dischi, non possono accedere alla partizione. Il servizio Copia shadow del volume (VSS) usa questo attributo nelle copie shadow.

ExtendedStatus [out]

Stringa che contiene un oggetto MSFT_StorageExtendedStatus incorporato.

Questo parametro consente al provider di archiviazione di restituire informazioni di errore estese (specifiche dell'implementazione).

Valore restituito

Successo (0)

Non supportato (1)

Errore non specificato (2)

Timeout (3)

Errore (4)

Parametro non valido (5)

In Uso (6)

Accesso negato (40001)

Non sono disponibili risorse sufficienti per completare l'operazione. (40002)

Cache non aggiornata (40003)

Il disco non è stato inizializzato. (41000)

Il disco è offline. (41003)

Un parametro non è valido per questo tipo di partizione. (41006)

L'operazione non è consentita in una partizione di sistema o critica. (42010)

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Spazio dei nomi Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Vedi anche

MSFT_Partition