Msvm _ ProcessorPool 类

聚合可以分配给虚拟机的处理器资源。

托管对象格式 (MOF) 代码简化了以下语法,并且它包括所有继承的属性。

语法

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ProcessorPool : CIM_ResourcePool
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  string   PoolID = "Microsoft:GUID\Root";
  boolean  Primordial = False;
  uint64   Capacity;
  uint64   Reserved;
  uint16   ResourceType = 4;
  string   OtherResourceType;
  string   ResourceSubType;
  string   AllocationUnits = "Megabyte";
  string   ConsumedResourceUnits = "count";
  uint64   CurrentlyConsumedResource;
  uint64   MaxConsumableResource;
};

成员

Msvm _ ProcessorPool 类具有以下类型的成员:

方法

Msvm _ ProcessorPool 类具有这些方法。

方法 描述
CalculatePossibleReserve 用于查找实际的处理器预留。

属性

Msvm _ ProcessorPool 类具有以下属性。

AllocationUnits

数据类型: 字符串

访问类型:只读

资源池使用的分配单元。 此属性继承自 CIM _ ResourcePool,并设置为 "mb"。

容量

数据类型: uint64

访问类型:只读

资源池可以支持的活动预订的 AllocationUnits) (单位的最大数量。 此属性是从 CIM _ ResourcePool继承而来的。

标题

数据类型: 字符串

访问类型:只读

对象的简短说明。 此属性继承自 CIM _ ManagedElement

CommunicationStatus

数据类型: uint16

访问类型:只读

指示检测与基础托管元素进行通信的能力。 Null 值指示未实现此属性。 此属性是从 CIM _ ManagedSystemElement继承而来的。

未知 (0)

(1)

通信正常 (2)

(3) 丢失通信

(4) 联系

DMTF 保留 (。)

供应商保留 (0x8000。 )

ConsumedResourceUnits

数据类型: 字符串

访问类型:只读

指定 MaxConsumableResourceCurrentlyConsumedResource 属性的单位。 此属性是从 CIM _ ResourcePool继承而来的。

CurrentlyConsumedResource

数据类型: uint64

访问类型:只读

指定资源池当前提供给使用者的资源量。 此属性不同于 " 保留 " 属性,该属性描述资源的 "使用者" 视图,而 " 保留 " 属性描述资源的 "创建者" 视图。 此属性是从 CIM _ ResourcePool继承而来的。

说明

数据类型: 字符串

访问类型:只读

对象的说明。 此属性继承自 CIM _ ManagedElement

DetailedStatus

数据类型: uint16

访问类型:只读

补充其他状态详细信息的 PrimaryStatus 属性。 Null 值指示未实现此属性。 此属性是从 CIM _ ManagedSystemElement继承而来的。

不可 (0)

没有 (1) 的 其他信息

压力 (2)

预测故障 (3)

(4) 无法恢复的错误

错误 (5) 支持实体

DMTF 保留 (。)

供应商保留 (0x8000。 )

ElementName

数据类型: 字符串

访问类型:只读

对象的显示名称。 此属性继承自 CIM _ ManagedElement

HealthState

数据类型: uint16

访问类型:只读

元素的当前运行状况。 此属性是从 CIM _ ManagedSystemElement继承而来的。

InstallDate

数据类型: datetime

访问类型:只读

安装对象的日期和时间。 此属性不需要指示对象已安装的值。 此属性是从 CIM _ ManagedSystemElement继承而来的。

InstanceID

数据类型: 字符串

访问类型:只读

限定符:

唯一标识此类的实例。 此属性继承自 CIM _ ManagedElement

MaxConsumableResource

数据类型: uint64

访问类型:只读

指定资源池可为使用者提供的最大可耗用资源量。 此属性与 " 容量 " 属性的不同之处在于,它描述了资源的 "使用者" 视图,而 " 容量 " 属性描述了资源的 "创建者" 视图。 此属性是从 CIM _ ResourcePool继承而来的。

名称

数据类型: 字符串

访问类型:只读

对象已知的标签。 此属性是从 CIM _ ManagedSystemElement继承而来的。

OperatingStatus

数据类型: uint16

访问类型:只读

提供元素操作条件的当前状态信息,并可用于提供有关 EnabledState 属性值的更多详细信息。 Null 值指示未实现此属性。 此属性是从 CIM _ ManagedSystemElement继承而来的。

未知 (0)

(1)

维护 (2)

开始 (3)

正在停止 (4)

已停止 (5)

中止 (6)

睡眠 (7)

完成 (8)

迁移 (9)

Emigrating (10)

Immigrating (11)

快照 (12)

正在 关闭 (13)

在测试 (14)

转换 (15)

In Service (16)

DMTF 保留 (。)

供应商保留 (0x8000。 )

OperationalStatus

数据类型: uint16 数组

访问类型:只读

对象的当前状态。 此属性是从 CIM _ ManagedSystemElement继承而来的。

OtherResourceType

数据类型: 字符串

访问类型:只读

一个字符串,用于描述在定义良好的值不可用且 ResourceType 设置为 0 ( "其他" ) 时的资源类型。 此属性是从 CIM _ ResourcePool继承的,它设置为 Null

PoolID

数据类型: 字符串

访问类型:只读

此值由从此池分配的 CIM _ ResourceAllocationSettingData 实例引用。 此属性继承自 CIM _ ResourcePool,并且始终设置为 "Microsoft:GUID \ Root"。

PrimaryStatus

数据类型: uint16

访问类型:只读

提供高级状态信息。 此属性应与 DetailedStatus 属性结合使用,以提供元素及其子组件的高级和详细的运行状况状态。 Null 值指示未实现此属性。 此属性是从 CIM _ ManagedSystemElement继承而来的。

未知 (0)

确定 (1)

(2) 降级

错误 (3)

DMTF 保留 (。)

供应商保留 (0x8000。 )

原始

数据类型: 布尔值

访问类型:只读

如果此资源池是资源在资源管理的活动中的绘制和返回到的基,则为 True ;否则 为 False。 "原始" 是指此模型的使用者无法创建或删除此资源池。 但是,其他执行建模操作的操作可能会影响原始资源池的特征或大小。 此属性是从 CIM _ ResourcePool继承而来的。

Reserved

数据类型: uint64

访问类型:只读

当前预留 (单位为 AllocationUnits) 分散到此池的所有活动分配。 在分层配置中,这表示所有子代资源池当前保留的总和。 此属性是从 CIM _ ResourcePool继承而来的。

ResourceSubType

数据类型: 字符串

访问类型:只读

一个字符串,该字符串描述此池的实现特定子类型。 例如,这可用于区分同一资源类型的不同模型。 此属性是从 CIM _ ResourcePool继承而来的。

ResourceType

数据类型: uint16

访问类型:只读

此资源池可分配的资源类型。 此属性继承自 CIM _ ResourcePool,并设置为 4 ( "Memory" ) 。

Status

数据类型: 字符串

访问类型:只读

对象的当前状态。 此属性继承自 CIM _ ManagedSystemElement,但未使用。

StatusDescriptions

数据类型: 字符串 数组

访问类型:只读

描述各种 OperationalStatus 数组值的字符串。 此属性是从 CIM _ ManagedSystemElement继承而来的。

备注

UAC 筛选可能会限制对 Msvm _ ProcessorPool 类的访问。 有关详细信息,请参阅 用户帐户控制和 WMI

要求

要求
最低受支持的客户端
[仅限 Windows 8 桌面应用]
最低受支持的服务器
仅限 Windows Server 2012 [ 桌面应用]
命名空间
根 \ 虚拟化 \ V2
MOF
WindowsVirtualization
DLL
Vmms.exe

另请参阅

CIM _ ResourcePool

CIM _ ResourcePool

处理器类