Msvm_NumaNode 类

表示虚拟系统的 NUMA) 节点 (非统一内存访问。

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

语法

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_NumaNode : CIM_EnabledLogicalElement
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState = 5;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState = 2;
  string   OtherEnabledState;
  uint16   RequestedState;
  uint16   EnabledDefault;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName;
  string   NodeID;
  uint32   NumberOfProcessorCores;
  uint32   NumberOfLogicalProcessors;
  uint64   CurrentlyConsumableMemoryBlocks;
};

成员

Msvm_NumaNode 类具有以下类型的成员:

方法

Msvm_NumaNode 类具有这些方法。

方法 说明
RequestStateChange 不支持此方法。

属性

Msvm_NumaNode 类具有以下属性。

AvailableRequestedStates

数据类型: uint16 数组

访问类型:只读

指示 RequestStateChange 方法的 RequestedState 参数的可能值。 此属性继承自 CIM_EnabledLogicalElement

Caption

数据类型: 字符串

访问类型:只读

对象的简短说明。 此属性继承自 CIM_ManagedElement

CommunicationStatus

数据类型: uint16

访问类型:只读

指示检测与基础托管元素通信的能力。 Null 值表示未实现此属性。 此属性继承自 CIM_ManagedSystemElement

未知 (0)

不可用 (1)

通信正常 (2)

丢失通信 (3)

无联系人 (4)

DMTF 保留 (.)

供应商预留 (0x8000。)

CreationClassName

数据类型: 字符串

访问类型:只读

限定符: MaxLen (256)

范围系统的创建类名称。

当前ConsumableMemoryBlocks

数据类型: uint64

访问类型:只读

虚拟机当前可用的内存块数。

说明

数据类型: 字符串

访问类型:只读

对象的说明。 此属性继承自 CIM_ManagedElement

DetailedStatus

数据类型: uint16

访问类型:只读

Compliment the PrimaryStatus property with additional status detail. Null 值表示未实现此属性。 此属性继承自 CIM_ManagedSystemElement

不可用 (0)

无其他信息 (1)

压力 (2)

预测故障 (3)

不可恢复的错误 (4)

错误 (5) 中的支持实体

DMTF 保留 (.)

供应商预留 (0x8000。)

ElementName

数据类型: 字符串

访问类型:只读

对象的显示名称。 此属性继承自 CIM_ManagedElement

EnabledDefault

数据类型: uint16

访问类型:只读

元素的已启用状态的管理员默认或启动配置。 此属性继承自 CIM_EnabledLogicalElement

EnabledState

数据类型: uint16

访问类型:只读

元素的启用和禁用状态。 它还可以指示这些请求状态之间的转换。 此属性继承自 CIM_EnabledLogicalElement

含义
Unknown
0
无法确定元素的状态。
其他
1
已启用
2
元素正在运行。
已禁用
3
元素已关闭。
关闭
4
元素正在进入“已禁用”状态。
不适用
5
元素不支持启用或禁用。
已启用但脱机
6
元素可能正在完成命令,并且它将删除任何新请求。
测试中
7
元素处于测试状态。
递 延
8
元素可能正在完成命令,但它会将任何新请求排队。
Quiesce
9
元素已启用,但它处于受限模式。 元素的行为类似于“已启用”状态 (2) ,但它只处理一组受限的命令。 所有其他请求已排队。
正在启动
10
元素正在进入 Enabled 状态 (2) 。 新请求已排队。

HealthState

数据类型: uint16

访问类型:只读

元素的当前运行状况。 此属性表示此元素的运行状况,但不一定表示其子组件的运行状况。 可能的值为 0 到 30,其中 5 表示元素完全正常运行,30 表示元素完全无功能。 此属性继承自 CIM_ManagedSystemElement,并且始终设置为 5。

InstallDate

数据类型: datetime

访问类型:只读

创建虚拟机配置的日期和时间。 此属性继承自 CIM_ManagedSystemElement

InstanceID

数据类型: 字符串

访问类型:只读

限定符:

唯一标识此类的实例。 此属性继承自 CIM_ManagedElement

名称

数据类型: 字符串

访问类型:只读

对象的已知标签。 此属性继承自 CIM_ManagedSystemElement

NodeID

数据类型: 字符串

访问类型:只读

限定符:

NUMA 节点标识符。

NumberOfLogicalProcessors

数据类型: uint32

访问类型:只读

此节点中的逻辑处理器核心总数。

NumberOfProcessorCores

数据类型: uint32

访问类型:只读

此 NUMA 节点中的处理器核心总数。 如果每个处理器核心支持多个计算线程,则这可能不同于与此节点关联的 Msvm_Processor 对象数。

OperatingStatus

数据类型: uint16

访问类型:只读

提供元素操作条件的当前状态信息,并可用于提供有关 EnabledState 属性值的更多详细信息。 Null 值表示未实现此属性。 此属性继承自 CIM_ManagedSystemElement

未知 (0)

不可用 (1)

服务 (2)

(3)

停止 (4)

已停止 (5)

已中止 (6)

休眠 (7)

已完成 (8)

迁移 (9)

移民 (10)

移民 (11)

快照 (12)

关闭 (13)

在测试 (14)

转换 (15)

在服务 (16)

DMTF 保留 (.)

供应商预留 (0x8000。)

OperationalStatus

数据类型: uint16 数组

访问类型:只读

对象的当前状态。 此属性继承自 CIM_ManagedSystemElement

OtherEnabledState

数据类型: 字符串

访问类型:只读

EnabledState 属性设置为 1 时元素的启用或禁用状态, (其他) 。 如果 EnabledState 为除 1 以外的任何值,则必须将此属性设置为 Null。 此属性继承自 CIM_EnabledLogicalElement,并且始终设置为 Null

PrimaryStatus

数据类型: uint16

访问类型:只读

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

未知 (0)

确定 (1)

降级 (2)

错误 (3)

DMTF 保留 (。)

供应商预留 (0x8000。)

RequestedState

数据类型: uint16

访问类型:只读

元素的最后一个请求或所需状态。 元素的实际状态由 EnabledState 表示。 提供此属性用于比较上次请求的状态和当前的启用或禁用状态。 CIM_EnabledLogicalElement 的特定实例可能不支持 RequestStateChange 方法。 如果发生这种情况,则使用值 12 (不适用) 。 此属性继承自 CIM_EnabledLogicalElement

Status

数据类型: string

访问类型:只读

此属性继承自 CIM_ManagedSystemElement,但不使用它。

StatusDescriptions

数据类型: 字符串 数组

访问类型:只读

描述各种 OperationalStatus 数组值的字符串。 此属性继承自 CIM_ManagedSystemElement

SystemCreationClassName

数据类型: string

访问类型:只读

限定符: MaxLen (256) 、 传播 (“CIM_SystemCreationClassName“)

范围系统的创建类名称。

SystemName

数据类型: string

访问类型:只读

限定符: MaxLen (256) 、 传播 (“CIM_SystemName“)

范围系统的名称。

TimeOfLastStateChange

数据类型: datetime

访问类型:只读

上次更改元素的启用状态的日期或时间。 此属性继承自 CIM_EnabledLogicalElement,并且始终设置为“NULL”。

TransitioningToState

数据类型: uint16

访问类型:只读

指示实例要转换到的目标状态。 此属性继承自 CIM_EnabledLogicalElement

要求

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