Metode CreatePool dari kelas Msvm_ResourcePoolConfigurationService
Membuat kumpulan sumber daya anak. Kumpulan sumber daya akan dilingkup ke Sistem yang sama dengan Layanan ini. Kumpulan yang dihasilkan akan menjadi kumpulan anak.
Sintaks
uint32 CreatePool(
[in] string PoolSettings,
[in] CIM_ResourcePool REF ParentPools[],
[in] string AllocationSettings[],
[out] CIM_ResourcePool REF Pool,
[out] CIM_ConcreteJob REF Job
);
Parameter
-
PoolSettings [in]
-
Instans tersemat dari kelas Msvm_ResourcePoolSettingData yang digunakan untuk menentukan pengaturan kumpulan yang tidak terkait dengan alokasi.
-
ParentPools [in]
-
Array referensi Msvm_ResourcePool yang mewakili kumpulan atau kumpulan untuk membuat kumpulan baru.
-
AllocationSettings [in]
-
Array dari satu atau beberapa instans yang disematkan dari kelas Msvm_ResourceAllocationSettingData yang digunakan untuk menentukan pengaturan terkait alokasi kumpulan. Array ini harus berisi salah satu elemen untuk setiap elemen dalam array ParentPools , atau tepat satu elemen. Jika array ini berisi satu elemen dan ParentPools berisi lebih dari satu elemen, AlllocationSettings menentukan alokasi kapasitas bersama yang dapat dipenuhi oleh salah satu kumpulan induk.
Ini digunakan untuk membatasi sumber daya yang dapat dialokasikan dari anak ke kumpulan ke batas yang lebih rendah daripada kapasitas agregat yang disediakan oleh induknya. Opsi ini tidak didukung oleh semua jenis sumber daya. Jika jenis sumber daya tidak mendukung alokasi kapasitas bersama, metode ini akan mengembalikan 32770 (Tidak Didukung).
-
Pool [out]
-
Referensi ke kumpulan yang dihasilkan.
-
Job [out]
-
Jika operasi dilakukan secara asinkron, metode ini akan mengembalikan 4096, dan parameter ini akan berisi referensi ke objek yang berasal dari CIM_ConcreteJob.
Menampilkan nilai
Metode ini mengembalikan salah satu nilai berikut.
-
Pekerjaan Selesai tanpa Kesalahan (0)
-
DMTF Dicadangkan (..)
-
Parameter Metode Diperiksa - Pekerjaan Dimulai (4096)
-
Metode Khusus (4097..32767)
-
Gagal (32768)
-
Akses Ditolak (32769)
-
Tidak Didukung (32770)
-
Tidak diketahui (32771)
-
Batas waktu (32772)
-
Parameter Tidak Valid (32773)
-
Sedang Digunakan (32774)
-
Status Tidak Valid (32775)
-
Jenis Sumber Daya yang Salah untuk Kumpulan (32776)
-
Tidak tersedia (32777)
-
Kehabisan Memori (32778)
-
Vendor Reserved (32779)
-
Sumber Daya Tidak Mencukup (32780)
-
Objek Tidak Ditemukan (32781..32787)
-
Objek Ada (32788)
-
Spesifikasi Vendor (32768..65535)
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\Virtualization\V2 |
MOF |
|
DLL |
|
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk