Metode SetDefaults dari kelas MSFT_ResiliencySetting
Memungkinkan pengguna untuk mengubah nilai properti default objek MSFT_ResiliencySetting .
Nilai yang diperbarui hanya akan berlaku untuk pembuatan disk virtual berikutnya dan tidak diterapkan secara surut.
Sintaks
UInt32 SetDefaults(
[in] UInt16 NumberOfDataCopiesDefault,
[in] UInt16 PhysicalDiskRedundancyDefault,
[in] UInt16 NumberOfColumnsDefault,
[in] Boolean AutoNumberOfColumns,
[in] UInt64 InterleaveDefault,
[out] String ExtendedStatus
);
Parameter
NumberOfDataCopiesDefault [in]
Jumlah salinan data lengkap yang diinginkan untuk dipertahankan. Nilai ini harus antara nilai properti NumberofDataCopiesMin dan NumberofDataCopiesMax dari objek MSFT_ResiliencySetting .
PhysicalDiskRedundancyDefault [in]
Tingkat toleransi kegagalan disk fisik yang diinginkan. Nilai ini harus antara nilai properti PhysicalDiskRedundancyMin dan PhysicalDiskRedundancyMax dari objek MSFT_ResiliencySetting .
NumberOfColumnsDefault [in]
Jumlah disk fisik yang diinginkan untuk melucuti data. Nilai ini harus antara nilai properti NumberOfColumnsMin dan NumberofColumnsMax dari objek MSFT_ResiliencySetting .
AutoNumberOfColumns [in]
Jika TRUE, penyedia penyimpanan (atau subsistem) harus secara otomatis memilih apa yang ditentukannya sebagai jumlah kolom terbaik untuk pengaturan ketahanan ini. Jika parameter ini TRUE, parameter NumberOfColumnsDefault harus NULL.
InterleaveDefault [in]
Ukuran strip data yang diinginkan pada satu disk fisik dalam pengaturan ketahanan berbasis striping. Nilai ini harus antara nilai properti InterleaveMin dan InterleaveMax dari objek MSFT_ResiliencySetting .
ExtendedStatus [out]
String yang berisi objek MSFT_StorageExtendedStatus yang disematkan.
Parameter ini memungkinkan penyedia penyimpanan untuk mengembalikan informasi kesalahan yang diperluas (khusus implementasi).
Menampilkan nilai
Mengembalikan kode/nilai | Deskripsi |
---|---|
Keberhasilan 0 | Metode berhasil diselesaikan. |
Tidak Didukung 1 | Metode ini tidak didukung untuk objek ini. |
Kesalahan Yang Tidak Ditentukan 2 | Terjadi kesalahan yang tidak tentu. |
Waktu habis 3 | Metode telah kehabisan waktu. |
Gagal 4 | Metode gagal. |
Parameter 5 Tidak Valid | Satu atau beberapa nilai parameter tidak valid. |
Akses ditolak 40001 | |
Tidak ada cukup sumber daya untuk menyelesaikan operasi. 40002 | |
Tidak dapat tersambung ke penyedia penyimpanan. 46000 | |
Penyedia penyimpanan tidak dapat tersambung ke subsistem penyimpanan. 46001 | |
Operasi ini tidak didukung pada kumpulan penyimpanan primordial. 48000 | |
Kumpulan penyimpanan tidak dapat menyelesaikan operasi karena status kesehatan atau operasionalnya tidak mengizinkannya. 48006 | |
Kumpulan penyimpanan tidak dapat menyelesaikan operasi karena konfigurasinya baca-saja. 48007 | |
Nilai untuk PhysicalDiskRedundancy berada di luar rentang nilai yang didukung. 49002 | |
Nilai untuk NumberOfDataCopies berada di luar rentang nilai yang didukung. 49003 | |
Nilai untuk Interleave berada di luar rentang nilai yang didukung. 49005 | |
Nilai untuk NumberOfColumns berada di luar rentang nilai yang didukung. 49006 |
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 |