Msvm_AllocationCapabilities 类
定义客户端发现虚拟资源的有效默认设置范围的方式。 Msvm_AllocationCapabilities 对象与每个资源池相关联。 四 个Msvm_ResourceAllocationSettingData 对象与 Msvm_AllocationCapabilities 对象相关联,用于描述给定资源的分配的最小值、最大值、默认值和增量值。 这些类共同描述了支持的功能的整体范围。
以下语法是简化的托管对象格式 (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 类具有以下属性。
-
Caption
-
-
数据类型: 字符串
-
访问类型:只读
-
限定符: MaxLen (64)
对象的简短说明。 此属性继承自 CIM_ManagedElement。
-
-
描述
-
-
数据类型: 字符串
-
访问类型:只读
对象的说明。 此属性继承自 CIM_ManagedElement。
-
-
ElementName
-
-
数据类型: 字符串
-
访问类型:只读
对象的显示名称。 此属性允许每个实例定义显示名称,以及其关键属性、标识数据和说明信息。 CIM_ManagedSystemElement 类的 Name 属性也定义为显示名称。 但是,它通常被子类化为键。 同一属性可以同时传达标识和显示名称是不一致的,这是不合理的。 如果 Name 存在并且不是键 ((例如,对于逻辑设备) 的实例), 则 Name 和 ElementName 属性中都可以显示相同的信息。 此属性继承自 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 )
-
备注
UAC 筛选可能会限制对 Msvm_AllocationCapabilities 类的访问。 有关详细信息,请参阅 用户帐户控制和 WMI。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2012 [仅限桌面应用] |
命名空间 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|