kelas Msvm_ResourceAllocationSettingData

Mewakili status alokasi sumber daya virtual saat ini dan yang direkam.

Sintaks berikut adalah kode Managed Object Format (MOF) yang disederhanakan, dan mencakup semua properti yang diwariskan.

Sintaks

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ResourceAllocationSettingData : CIM_ResourceAllocationSettingData
{
  string  InstanceID = "Microsoft:GUID\DeviceSpecificData";
  string  Caption;
  string  Description;
  string  ElementName;
  uint16  ResourceType;
  string  OtherResourceType;
  string  ResourceSubType;
  string  PoolID;
  uint16  ConsumerVisibility;
  string  HostResource[];
  string  AllocationUnits;
  uint64  VirtualQuantity;
  uint64  Reservation;
  uint64  Limit;
  uint32  Weight;
  boolean AutomaticAllocation;
  boolean AutomaticDeallocation;
  string  Parent;
  string  Connection[];
  string  Address;
  uint16  MappingBehavior;
  string  AddressOnParent;
  string  VirtualQuantityUnits = "count";
  string  VirtualSystemIdentifiers[] = { "GUID" };
};

Anggota

Kelas Msvm_ResourceAllocationSettingData memiliki jenis anggota ini:

Properti

Kelas Msvm_ResourceAllocationSettingData memiliki properti ini.

Alamat

Jenis data: string

Jenis akses: Baca-saja

Alamat sumber daya. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

Ini adalah properti baca-saja, tetapi jika properti ResourceType adalah 20 (Pengontrol grafis), properti ini dapat diubah dengan menggunakan metode ModifyResourceSettings dari kelas Msvm_VirtualSystemManagementService .

AddressOnParent

Jenis data: string

Jenis akses: Baca-saja

Menjelaskan alamat sumber daya ini dalam konteks induk. Properti Induk dan AddressOnParent digunakan untuk menjelaskan hubungan pengontrol serta urutan perangkat pada pengontrol. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

AllocationUnits

Jenis data: string

Jenis akses: Baca-saja

Unit alokasi yang digunakan oleh properti Reservasi dan Batas . Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

AutomaticAllocation

Jenis data: boolean

Jenis akses: Baca-saja

Menunjukkan apakah sumber daya akan dialokasikan secara otomatis. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

AutomaticDeallocation

Jenis data: boolean

Jenis akses: Baca-saja

Menunjukkan apakah sumber daya akan dibatalkan alokasinya secara otomatis. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

Keterangan

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen (64)

Deskripsi singkat tentang objek . Properti ini diwarisi dari CIM_ManagedElement.

Koneksi

Jenis data: array string

Jenis akses: Baca-saja

Perangkat tempat sumber daya ini tersambung. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

Ini adalah properti baca-saja. Tetapi jika properti ResourceType adalah 21 (port Serial) dan properti ResourceSubType adalah "Microsoft:Hyper-V:Serial Port", properti Koneksi dapat diubah dengan menggunakan metode ModifyResourceSettings dari kelas Msvm_VirtualSystemManagementService .

ConsumerVisibility

Jenis data: uint16

Jenis akses: Baca-saja

Visibilitas konsumen ke sumber daya yang dialokasikan. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

Deskripsi

Jenis data: string

Jenis akses: Baca-saja

Deskripsi objek . Properti ini diwarisi dari CIM_ManagedElement.

ElementName

Jenis data: string

Jenis akses: Baca-saja

Nama tampilan untuk objek. Properti ini diwarisi dari CIM_SettingData. Mengubah properti ini akan mengubah nama elemen turunan perangkat logis terkait.

Ini adalah properti baca-saja, tetapi dapat diubah dengan menggunakan metode ModifyResourceSettings dari kelas Msvm_VirtualSystemManagementService .

HostResource

Jenis data: array string

Jenis akses: Baca-saja

Hanya satu sumber daya host yang dapat ditetapkan ke setiap perangkat di komputer virtual, sehingga hanya elemen pertama dari array ini yang dapat diatur. Untuk perangkat yang mendukung fitur ini, atur elemen pertama dari array HostResource agar berisi referensi ke sumber daya host yang mendasar yang akan ditetapkan. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

Ini adalah properti baca-saja. Tetapi jika properti ResourceType adalah 17 (Disk) dan properti ResourceSubType adalah "Microsoft:Hyper-V:Physical Disk Drive", properti HostResource dapat diubah dengan menggunakan metode ModifyResourceSettings dari kelas Msvm_VirtualSystemManagementService .

InstanceID

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Kunci

Secara unik mengidentifikasi instans kelas ini. Properti ini diwarisi dari CIM_SettingData, dan selalu diatur ke "Microsoft:GUID\DeviceSpecificData".

Batasan

Jenis data: uint64

Jenis akses: Baca-saja

Jumlah maksimum sumber daya yang akan diberikan untuk alokasi ini. Satuan pengukuran untuk properti ini ditentukan oleh properti VirtualQuantityUnits . Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

PemetaanBehavior

Jenis data: uint16

Jenis akses: Baca-saja

Menentukan bagaimana sumber daya ini dipetakan ke sumber daya yang mendasar. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

OtherResourceType

Jenis data: string

Jenis akses: Baca-saja

String yang menjelaskan jenis sumber daya saat nilai yang ditentukan dengan baik tidak tersedia dan ResourceType memiliki nilai 1(Lainnya). Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

Induk

Jenis data: string

Jenis akses: Baca-saja

Induk sumber daya. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

PoolID

Jenis data: string

Jenis akses: Baca-saja

Pengidentifikasi kumpulan sumber daya tempat sumber daya ini dialokasikan. Misalnya yang terkait dengan komputer virtual, ini akan menjadi "data khusus perangkat Microsoft:GUID\". Misalnya yang menentukan pengaturan potensial untuk komputer virtual, ini akan menjadi "Microsoft:Definition\GUID\Type", di mana Jenis dapat menjadi salah satu dari "Maximum", "Minimum", "Default", atau "Increment". Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

Reservasi

Jenis data: uint64

Jenis akses: Baca-saja

Jumlah sumber daya yang dijamin tersedia untuk alokasi ini. Satuan pengukuran untuk properti ini ditentukan oleh properti VirtualQuantityUnits . Sumber daya ini dijamin tersedia untuk dikonsumsi oleh komputer virtual. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

ResourceSubType

Jenis data: string

Jenis akses: Baca-saja

String yang menjelaskan subjenis spesifik implementasi untuk sumber daya ini. Misalnya, ini dapat digunakan untuk membedakan model yang berbeda dari jenis sumber daya yang sama. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

ResourceType

Jenis data: uint16

Jenis akses: Baca-saja

Jenis sumber daya yang diwakili pengaturan alokasi ini. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

Lainnya (1)

Sistem Komputer (2)

Prosesor (3)

Memori (4)

Pengontrol IDE (5)

SCSI HBA Paralel (6)

FC HBA (7)

iSCSI HBA (8)

IB HCA (9)

Adapter Ethernet (10)

Adapter Jaringan Lainnya (11)

Slot I/O (12)

Perangkat I/O (13)

Diskette Drive (14)

Drive CD (15)

Drive DVD (16)

Disk Drive (17)

Tape Drive (18)

Tingkat Penyimpanan (19)

Perangkat Penyimpanan Lainnya (20)

Port serial (21)

Port paralel (22)

Pengontrol USB (23)

Pengontrol grafis (24)

Pengontrol IEEE 1394 (25)

Unit yang Dapat Dipartisi (26)

Unit Dasar yang Dapat Dipartisi (27)

Catu Daya (28)

Perangkat Pendingin (29)

Port Sakelar Ethernet (30)

Disk Logis (31)

Volume Penyimpanan (32)

Koneksi Ethernet (33)

DMTF dipesan (30 32767)

Vendor Khusus (32768 65535)

VirtualQuantity

Jenis data: uint64

Jenis akses: Baca-saja

Menentukan kuantitas sumber daya yang disajikan kepada konsumen. Satuan pengukuran untuk properti ini ditentukan oleh properti VirtualQuantityUnits . Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

VirtualQuantityUnits

Jenis data: string

Jenis akses: Baca-saja

Menentukan satuan pengukuran untuk alokasi sumber daya ini. Nilai properti ini harus merupakan nilai hukum kualifikasi Unit Terprogram seperti yang didefinisikan dalam Annex C.1 dari DSP0004 V2.5 atau yang lebih baru. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

VirtualSystemIdentifiers

Jenis data: array string

Jenis akses: Baca-saja

Kualifikasi: ArrayType ("Terindeks")

Array string pengidentifikasi sumber daya ini disajikan ke sistem operasi komputer virtual. Nilai-nilai ini hanya digunakan jika properti ResourceType diatur ke 6 (Parallel SCSI HBA) dan properti ResourceSubType diatur ke "Microsoft Synthetic SCSI Controller". Properti ini diatur ke "GUID".

Ini adalah properti baca-saja, tetapi dapat diubah dengan menggunakan metode ModifyResourceSettings dari kelas Msvm_VirtualSystemManagementService .

Bobot

Jenis data: uint32

Jenis akses: Baca-saja

Bilangan bulat yang menentukan bobot relatif untuk setiap prosesor komputer virtual. Setelah semua cadangan terpenuhi, kapasitas prosesor fisik yang tersisa dari platform hosting akan dialokasikan untuk komputer virtual berdasarkan bobot relatif mereka. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.

Rentang: 0 1000

Keterangan

Akses ke kelas Msvm_ResourceAllocationSettingData mungkin dibatasi oleh Pemfilteran UAC. Untuk informasi selengkapnya, lihat Kontrol Akun Pengguna dan WMI.

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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Lihat juga

CIM_ResourceAllocationSettingData

CIM_ResourceAllocationSettingData

Msvm_ResourceAllocationSettingData (V1)

Kelas Manajemen Sumber Daya