Bagikan melalui


Metode AddPhysicalDisk dari kelas MSFT_StoragePool

Menambahkan satu atau beberapa disk fisik dari kumpulan penyimpanan primordial ke kumpulan penyimpanan beton yang ada.

Sintaks

UInt32 AddPhysicalDisk(
  [in]  String              PhysicalDisks[],
  [in]  UInt16              Usage,
  [in]  Boolean             RunAsJob,
  [out] MSFT_StorageJob REF CreatedStorageJob,
  [out] String              ExtendedStatus
);

Parameter

PhysicalDisks [in]

Array string, yang masing-masing berisi instans MSFT_PhysicalDisk yang disematkan yang mewakili disk fisik yang akan ditambahkan dari kumpulan penyimpanan primordial ke kumpulan penyimpanan beton yang ada. Parameter ini diperlukan dan tidak boleh NULL.

Penggunaan [in]

Menentukan bagaimana disk fisik akan digunakan dalam kebijakan alokasi kumpulan penyimpanan. Kumpulan penyimpanan diperlukan untuk mengikuti kebijakan yang ditetapkan untuk disk fisik.

Pilih Otomatis (1)

Pilih Manual (2)

Hot Spare (3)

RunAsJob [in]

Jika TRUE, metode ini menggunakan parameter CreatedStorageJob ketika permintaan membutuhkan waktu lama untuk layanan. Jika pekerjaan penyimpanan telah dibuat untuk melacak operasi, metode ini akan mengembalikan Parameter Metode Yang Diperiksa - Pekerjaan Dimulai.

Catatan

Bahkan jika RunAsJobTRUE, metode ini masih dapat mengembalikan hasil jika telah selesai dalam waktu yang cukup.

Jika FALSE atau NULL, metode ini akan mengikuti perilaku asinkron WMI default seperti yang ditentukan oleh metode klien untuk pemanggilan. Dengan kata lain, itu sinkron kecuali diminta sebaliknya.

CreatedStorageJob [out]

Jika RunAsJob diatur ke TRUE dan metode ini membutuhkan waktu lama untuk dijalankan, parameter ini menerima referensi ke objek pekerjaan penyimpanan yang digunakan untuk melacak operasi yang berjalan lama.

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

Sukses (0)

Tidak Didukung (1)

Kesalahan yang Tidak Ditentukan (2)

Waktu habis (3)

Gagal (4)

Parameter Tidak Valid (5)

Parameter Metode Diperiksa - Pekerjaan Dimulai (4096)

Akses ditolak (40001)

Tidak ada cukup sumber daya untuk menyelesaikan operasi. (40002)

Cache kedaluarsa (40003)

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)

Salah satu disk fisik yang ditentukan tidak didukung oleh operasi ini. (51000)

Salah satu disk fisik yang ditentukan sudah digunakan. (51002)

Salah satu disk fisik yang ditentukan menggunakan ukuran sektor yang tidak didukung oleh kumpulan penyimpanan ini. (51003)

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

Lihat juga

MSFT_StoragePool