Metodo SetAttributes della classe MSFT_Disk
Imposta gli attributi e le proprietà del disco. Il disco deve essere online per la maggior parte degli attributi da impostare.
Sintassi
UInt32 SetAttributes(
[in] Boolean IsReadOnly,
[in] UInt32 Signature,
[in] String Guid,
[out] String ExtendedStatus
);
Parametri
IsReadOnly [in]
Se TRUE, il disco verrà reso di sola lettura. Se FALSE, il disco diventerà scrivibile.
Firma [in]
Imposta la firma MBR del disco. Questo parametro è valido solo quando la proprietà PartitionStyle del disco è MBR. Se il disco è qualsiasi altro stile di partizione, verrà restituito un errore.
GUID [in]
Imposta il GUID GPT del disco. Questo parametro è valido solo quando la proprietà PartitionStyle del disco è GPT. Se il disco è qualsiasi altro stile di partizione, verrà restituito un errore.
ExtendedStatus [out]
Stringa contenente un oggetto MSFT_StorageExtendedStatus incorporato.
Questo parametro consente al provider di archiviazione di restituire informazioni di errore estese (specifiche dell'implementazione).
Valore restituito
Operazione riuscita (0)
Non supportato (1)
Errore non specificato (2)
Timeout (3)
Non riuscito (4)
Parametro non valido (5)
Il disco è 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)
Operazione non supportata in un disco critico. (41009)
L'oggetto specificato viene gestito dal componente Microsoft Failover Clustering. Il disco deve essere in modalità di manutenzione cluster e lo stato della risorsa cluster deve essere online per eseguire questa operazione. (41018)
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 |