Metode SetDefaults dari kelas MSFT_StoragePool
Mengatur atau mengubah nilai default untuk properti objek kumpulan penyimpanan.
Perhatikan bahwa tidak semua parameter harus ditentukan, dan hanya parameter yang ditentukan yang akan diperbarui.
Sintaks
UInt32 SetDefaults(
[in] UInt16 ProvisioningTypeDefault,
[in] String ResiliencySettingNameDefault,
[in] Boolean EnclosureAwareDefault,
[in] UInt64 WriteCacheSizeDefault,
[in] Boolean AutoWriteCacheSize,
[out] String ExtendedStatus
);
Parameter
ProvisioningTypeDefault [in]
Jenis provisi default untuk disk virtual di kumpulan penyimpanan.
Nilai | Makna |
---|---|
Tipis 1 | Penyimpanan untuk disk virtual dialokasikan sesuai permintaan. |
Tetap 2 | Penyimpanan untuk disk virtual dialokasikan pada saat pembuatan disk virtual. |
ResiliencySettingNameDefault [in]
Pengaturan ketahanan default baru untuk kumpulan penyimpanan. Pengaturan ketahanan yang ditentukan harus sudah dikaitkan dengan kumpulan penyimpanan ini.
EnclosureAwareDefault [in]
TRUE jika kumpulan penyimpanan mengetahui penutup secara default. Parameter ini menentukan kebijakan alokasi default untuk disk virtual yang dibuat di kumpulan penyimpanan sadar penutup. Misalnya, subsistem sadar penutup dapat menyeimbangkan setiap salinan data disk virtual di beberapa penutup fisik sehingga setiap penutup berisi salinan data lengkap disk virtual.
WriteCacheSizeDefault [in]
Ukuran default baru dari cache tulis untuk pembuatan disk virtual.
AutoWriteCacheSize [in]
TRUE jika penyedia harus mengambil ukuran cache tulis otomatis; jika tidak, FALSE.
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)
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)
Pengaturan ketahanan yang ditentukan tidak didukung oleh kumpulan penyimpanan ini. (48002)
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)
Tidak ada pengaturan ketahanan dengan nama tersebut. (49000)
Nilai untuk WriteCacheSize berada di luar rentang nilai yang didukung. (50005)
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 |