Metode SetAttributes dari kelas MSFT_Disk
Mengatur atribut dan properti disk. Disk harus online agar sebagian besar atribut diatur.
Sintaks
UInt32 SetAttributes(
[in] Boolean IsReadOnly,
[in] UInt32 Signature,
[in] String Guid,
[out] String ExtendedStatus
);
Parameter
IsReadOnly [in]
Jika TRUE, disk akan dibuat baca-saja. Jika FALSE, disk akan menjadi bisa-tulis.
Tanda tangan [in]
Mengatur tanda tangan MBR disk. Parameter ini hanya valid ketika properti PartitionStyle disk adalah MBR. Kesalahan akan dikembalikan jika disk adalah gaya partisi lainnya.
Guid [in]
Mengatur GUID GPT disk. Parameter ini hanya valid ketika properti PartitionStyle disk adalah GPT. Kesalahan akan dikembalikan jika disk adalah gaya partisi lainnya.
ExtendedStatus [out]
String yang berisi objek MSFT_StorageExtendedStatus yang disematkan.
Parameter ini memungkinkan penyedia penyimpanan untuk mengembalikan informasi kesalahan yang diperluas (khusus implementasi).
Nilai kembali
Sukses (0)
Tidak Didukung (1)
Kesalahan yang Tidak Ditentukan (2)
Waktu habis (3)
Gagal (4)
Parameter Tidak Valid (5)
Disk sedang digunakan (6)
Akses ditolak (40001)
Tidak ada cukup sumber daya untuk menyelesaikan operasi. (40002)
Cache kedaluarsa (40003)
Disk belum diinisialisasi. (41000)
Disk offline. (41003)
Parameter tidak valid untuk jenis partisi ini. (41006)
Operasi tidak didukung pada disk penting. (41009)
Objek yang ditentukan dikelola oleh komponen Pengklusteran Failover Microsoft. Disk harus dalam mode pemeliharaan kluster dan status sumber daya kluster harus online untuk melakukan operasi ini. (41018)
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Ruang nama | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |