Msvm_AllocationCapabilities 類別

定義用戶端可以探索虛擬資源之預設設定的有效範圍的方法。 Msvm_AllocationCapabilities物件會與每個資源集區相關聯。 四 個Msvm_ResourceAllocationSettingData 物件會與 Msvm_AllocationCapabilities 物件相關聯,以描述指定資源配置的最低、最大值、預設值和累加值。 這些類別一起描述支援功能的整體範圍。

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

語法

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_AllocationCapabilities : CIM_AllocationCapabilities
{
  string InstanceID;
  string Caption;
  string Description;
  string ElementName;
  uint16 ResourceType;
  string OtherResourceType;
  string ResourceSubType;
  uint16 RequestTypesSupported;
  uint16 SharingMode;
  uint16 SupportedAddStates[];
  uint16 SupportedRemoveStates[];
};

成員

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

屬性

Msvm_AllocationCapabilities類別具有這些屬性。

標題

資料類型: 字串

存取類型:唯讀

限定詞: MaxLen (64)

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

說明

資料類型: 字串

存取類型:唯讀

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

ElementName

資料類型: 字串

存取類型:唯讀

物件的顯示名稱。 這個屬性可讓每個實例除了其索引鍵屬性、身分識別資料和描述資訊之外,還定義顯示名稱。 CIM_ManagedSystemElement類別的Name屬性也會定義為顯示名稱。 但是,它通常是子類別化為索引鍵。 相同的屬性可以傳達身分識別和顯示名稱,不一致並不合理。 如果 Name 存在且不是索引鍵 (,例如邏輯裝置實例) , 則 NameElementName 屬性中可以同時顯示相同的資訊。 此屬性繼承自 CIM_ManagedElement

InstanceID

資料類型: 字串

存取類型:唯讀

此資源集區的唯一識別碼。 此屬性繼承自 CIM_ManagedElement

OtherResourceType

資料類型: 字串

存取類型:唯讀

字串,描述定義完善的值無法使用時的資源類型, 且 ResourceType 具有 「Other」 值。 此屬性繼承自 CIM_AllocationCapabilities

RequestTypesSupported

資料類型: uint16

存取類型:唯讀

指出是否支援要求特定資源。 此屬性繼承自 CIM_AllocationCapabilities

意義
Unknown
0
Unknown
特定
2
要求可以包含特定資源的要求。
一般
3
要求不包含特定資源的要求。
兩者
4
支援特定和一般要求。

ResourceSubType

資料類型: 字串

存取類型:唯讀

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

ResourceType

資料類型: uint16

存取類型:唯讀

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

其他 (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)

Power (28)

冷卻容量 (29)

乙太網路交換器埠 (30)

邏輯磁片 (31)

儲存體磁片區 (32)

乙太網路 連線 (33)

DMTF 保留 (。。)

廠商保留 (0x8000。0xFFFF )

SharingMode

資料類型: uint16

存取類型:唯讀

指出如何授與基礎資源的存取權。 此屬性繼承自 CIM_AllocationCapabilities

意義
Unknown
0
Unknown
專用
2
對基礎資源的獨佔存取權。
[共用]
3
共用基礎資源的用法。

SupportedAddStates

資料類型: uint16 陣列

存取類型:唯讀

指出建立新資源時,資源將相關聯的系統狀態。 此屬性繼承自 CIM_AllocationCapabilities

未知 (0)

已啟用 (2)

已停用 (3)

關閉 (4)

不適用 (5)

已啟用但離線 (6)

在測試 (7)

延遲 (8)

停止 (9)

(10) 開始

暫停 (11)

暫停 (12)

DMTF 保留 (。。)

廠商保留 (0x8000。0xFFFF )

SupportedRemoveStates

資料類型: uint16 陣列

存取類型:唯讀

指出移除資源時,資源可以位於其中的系統狀態。 此屬性繼承自 CIM_AllocationCapabilities

未知 (0)

已啟用 (2)

已停用 (3)

關閉 (4)

不適用 (5)

已啟用但離線 (6)

在測試 (7)

延遲 (8)

停止 (9)

(10) 開始

暫停 (11)

暫停 (12)

DMTF 保留 (。。)

廠商保留 (0x8000。0xFFFF )

備註

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

規格需求

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

另請參閱

CIM_AllocationCapabilities

CIM_AllocationCapabilities

Msvm_AllocationCapabilities (V1)

資源管理類別