Msvm_ResourceAllocationSettingData 類別

表示虛擬資源的目前和記錄配置狀態。

下列語法是簡化 Managed Object Format (MOF) 程式碼,其中包含所有繼承的屬性。

語法

[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" };
};

成員

Msvm_ResourceAllocationSettingData類別具有下列類型的成員:

屬性

Msvm_ResourceAllocationSettingData類別具有這些屬性。

位址

資料類型: 字串

存取類型:唯讀

資源的位址。 此屬性繼承自 CIM_ResourceAllocationSettingData

這是唯讀屬性,但如果ResourceType屬性是 20 (Graphics 控制器) ,則可以使用Msvm_VirtualSystemManagementService類別的ModifyResourceSettings方法來變更。

AddressOnParent

資料類型: 字串

存取類型:唯讀

描述父系內容中此資源的位址。 ParentAddressOnParent屬性可用來描述控制器關聯性,以及控制器上的裝置順序。 此屬性繼承自 CIM_ResourceAllocationSettingData

AllocationUnits

資料類型: 字串

存取類型:唯讀

ReservationLimit屬性所使用的配置單位。 此屬性繼承自 CIM_ResourceAllocationSettingData

AutomaticAllocation

資料類型: 布林值

存取類型:唯讀

指出是否會自動設定資源。 此屬性繼承自 CIM_ResourceAllocationSettingData

AutomaticDeallocation

資料類型: 布林值

存取類型:唯讀

指出資源是否會自動解除配置。 此屬性繼承自 CIM_ResourceAllocationSettingData

標題

資料類型: 字串

存取類型:唯讀

限定詞: MaxLen (64)

物件的簡短描述。 此屬性繼承自 CIM_ManagedElement

[連接]

資料類型: 字串 陣列

存取類型:唯讀

此資源所連接的裝置。 此屬性繼承自 CIM_ResourceAllocationSettingData

這是一個唯讀屬性。 但是,如果ResourceType屬性是 21 (序列埠) ,而 ResourceSubType屬性為 「Microsoft:Hyper-V:Serial Port」,則可以使用Msvm_VirtualSystemManagementService類別的ModifyResourceSettings方法來變更Connection屬性。

ConsumerVisibility

資料類型: uint16

存取類型:唯讀

取用者對已配置資源的可見度。 此屬性繼承自 CIM_ResourceAllocationSettingData

說明

資料類型: 字串

存取類型:唯讀

對物件的描述。 此屬性繼承自 CIM_ManagedElement

ElementName

資料類型: 字串

存取類型:唯讀

物件的顯示名稱。 此屬性繼承自 CIM_SettingData。 變更這個屬性將會變更相關聯邏輯裝置衍生專案的專案名稱。

這是唯讀屬性,但可以使用Msvm_VirtualSystemManagementService類別的ModifyResourceSettings方法進行變更。

HostResource

資料類型: 字串 陣列

存取類型:唯讀

只有一個主機資源可以指派給虛擬機器中的每個裝置,因此只能設定此陣列的第一個專案。 對於支援此功能的裝置,請將 HostResource 陣列的第一個專案設定為包含要指派之基礎主機資源的參考。 此屬性繼承自 CIM_ResourceAllocationSettingData

這是一個唯讀屬性。 但是,如果ResourceType屬性是 17 (Disk) ,而 ResourceSubType屬性為 「Microsoft:Hyper-V:Physical Disk Drive」,則可以使用Msvm_VirtualSystemManagementService類別的ModifyResourceSettings方法來變更HostResource屬性。

InstanceID

資料類型: 字串

存取類型:唯讀

限定詞: 金鑰

唯一識別這個類別的實例。 此屬性繼承自CIM_SettingData,而且一律會設定為 「Microsoft:GUID\DeviceSpecificData」。

限制

資料類型: uint64

存取類型:唯讀

將授與此配置的資源數量上限。 此屬性的度量單位是由 VirtualQuantityUnits 屬性所指定。 此屬性繼承自 CIM_ResourceAllocationSettingData

MappingBehavior

資料類型: uint16

存取類型:唯讀

指定此資源如何對應至基礎資源。 此屬性繼承自 CIM_ResourceAllocationSettingData

OtherResourceType

資料類型: 字串

存取類型:唯讀

字串,描述定義完善的值無法使用時的資源類型, 且 ResourceType 的值為 1 (Other) 。 此屬性繼承自 CIM_ResourceAllocationSettingData

父系

資料類型: 字串

存取類型:唯讀

資源的父代。 此屬性繼承自 CIM_ResourceAllocationSettingData

PoolID

資料類型: 字串

存取類型:唯讀

配置此資源之資源集區的識別碼。 對於與虛擬機器相關聯的實例,這會是「Microsoft:GUID\裝置特定資料」。 對於定義虛擬機器潛在設定的實例,這會是 「Microsoft:Definition\GUID\Type」,其中Type可以是 「Maximum」、「Minimum」、「Default」 或 「Increment」 的其中一個。 此屬性繼承自 CIM_ResourceAllocationSettingData

保留容量

資料類型: uint64

存取類型:唯讀

保證可供此配置使用的資源數量。 此屬性的度量單位是由 VirtualQuantityUnits 屬性所指定。 這些資源保證可供虛擬機器取用。 此屬性繼承自 CIM_ResourceAllocationSettingData

ResourceSubType

資料類型: 字串

存取類型:唯讀

字串,描述此資源的實作特定子類型。 例如,這可用來區分相同資源類型的不同模型。 此屬性繼承自 CIM_ResourceAllocationSettingData

ResourceType

資料類型: uint16

存取類型:唯讀

此配置設定所代表的資源類型。 此屬性繼承自 CIM_ResourceAllocationSettingData

其他 (1)

電腦系統 (2)

處理器 (3)

記憶體 (4)

IDE 控制器 (5)

平行 SCSI HBA (6)

FC HBA (7)

iSCSI HBA (8)

IB HCA (9)

乙太網路卡 (10)

其他網路介面卡 (11)

I/O 位置 (12)

I/O 裝置 (13)

磁片磁碟機 (14)

CD 磁片磁碟機 (15)

DVD 光碟機 (16)

磁片磁碟機 (17)

磁帶機 (18)

儲存範圍 (19)

其他儲存體裝置 (20)

序列埠 (21)

平行埠 (22)

USB 控制器 (23)

圖形控制器 (24)

IEEE 1394 控制器 (25)

可分割單位 (26)

基底可分割單位 (27)

電源供應 器 (28)

冷卻裝置 (29)

乙太網路交換器埠 (30)

邏輯磁片 (31)

儲存體磁片區 (32)

乙太網路連線 (33)

DMTF 保留 (30 32767)

廠商保留 (32768 65535)

VirtualQuantity

資料類型: uint64

存取類型:唯讀

指定提供給取用者的資源數量。 此屬性的度量單位是由 VirtualQuantityUnits 屬性所指定。 此屬性繼承自 CIM_ResourceAllocationSettingData

VirtualQuantityUnits

資料類型: 字串

存取類型:唯讀

指定此資源配置的度量單位。 此屬性的值必須是程式設計單位限定詞的法律值,如 DSP0004 V2.5 或更新版本附錄 C.1 中所定義。 此屬性繼承自 CIM_ResourceAllocationSettingData

VirtualSystemIdentifiers

資料類型: 字串 陣列

存取類型:唯讀

限定詞: ArrayType (「Indexed」)

這個資源識別碼的字串陣列,呈現給虛擬機器的作業系統。 只有當 ResourceType 屬性設定為 6 (Parallel SCSI HBA) 且 ResourceSubType 屬性設定為 「Microsoft Synthetic SCSI Controller」 時,才會使用這些值。 此屬性設定為 「GUID」。

這是唯讀屬性,但可以使用Msvm_VirtualSystemManagementService類別的ModifyResourceSettings方法加以變更。

Weight

資料類型: uint32

存取類型:唯讀

整數,定義每個虛擬機器處理器的相對加權。 符合所有保留之後,裝載平臺的剩餘實體處理器容量將會根據其相對權數配置給虛擬機器。 此屬性繼承自 CIM_ResourceAllocationSettingData

範圍:0 1000

備註

UAC 篩選可能會限制 對 Msvm_ResourceAllocationSettingData 類別的存取。 如需詳細資訊,請參閱 使用者帳戶控制和 WMI

規格需求

需求
最低支援的用戶端
Windows 8 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2012 [僅限傳統型應用程式]
命名空間
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

CIM_ResourceAllocationSettingData

CIM_ResourceAllocationSettingData

Msvm_ResourceAllocationSettingData (V1)

資源管理類別