Msvm_SummaryInformationBase 类

Msvm_VirtualSystemManagementService 类的 GetSummaryInformation 方法中用于快速检索与虚拟系统或快照相关的常见信息。

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

语法

[Abstract, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SummaryInformationBase : CIM_View
{
  string   InstanceID;
  DateTime CreationTime;
  string   ElementName;
  uint16   EnabledState;
  string   OtherEnabledState;
  uint16   HealthState;
  string   Name;
  string   Notes;
  string   Version;
  uint16   NumberOfProcessors;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  uint64   UpTime;
  uint16   EnhancedSessionModeState;
  string   VirtualSwitchNames[];
  string   VirtualSystemSubType;
  string   HostComputerSystemName;
};

成员

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

属性

Msvm_SummaryInformationBase 类具有这些属性。

CreationTime

数据类型: DateTime

访问类型:只读

创建虚拟系统或快照的时间。

ElementName

数据类型: 字符串

访问类型:只读

限定符: 重写 (“CIM_ManagedElement.ElementName”)

虚拟系统或快照的友好名称。

EnabledState

数据类型: uint16

访问类型:只读

虚拟系统或快照的当前状态。

EnhancedSessionModeState

数据类型: uint16

访问类型:只读

指示主机是否允许增强模式连接,如果允许,它们是否可用于虚拟机。

允许和可用 (2)

不允许 (3)

允许但不可用 (6)

HealthState

数据类型: uint16

访问类型:只读

虚拟系统的当前运行状况。 此属性对于表示虚拟系统快照的Msvm_SummaryInformation实例无效。

HostComputerSystemName

数据类型: 字符串

访问类型:只读

托管此虚拟机的计算机的名称。

InstanceID

数据类型: 字符串

访问类型:只读

限定符: 重写 (“CIM_ManagedElement.InstanceID”) 、 密钥

InstanceID 是一个可选属性,可用于在实例化命名空间的范围内不透明和唯一地标识此类的实例。 此类的各种子类可能会重写此属性,使其成为必需属性或键。 此类子类还可以修改首选算法,以确保下面定义的唯一性。

为了确保 NameSpace 中的唯一性,应使用以下“首选”算法构造 InstanceID 的值:

<OrgID>:<LocalID>

其中 <,OrgID> 和 <LocalID> 由冒号 (:) 分隔,其中 <OrgID> 必须包含由创建或定义 InstanceID 的业务实体拥有的版权名称、商标名称或其他唯一名称,或者由公认的全球颁发机构分配给业务实体的注册 ID。 (此要求类似于 <架构类名称的架构名称>\_<类> 名称结构。) 此外,为了确保唯一性, <OrgID> 不得包含冒号 (:) 。 使用此算法时,InstanceID 中显示的第一个冒号必须在 OrgID 和 <LocalID>> 之间<出现。

<LocalID> 由业务实体选择,不应重复使用以识别不同的基础 (实际) 元素。 如果不是 null 且未使用上述“首选”算法,则定义实体必须确保生成的 InstanceID 不会在此实例的 NameSpace 生成的任何实例 ID 或其他提供程序之间重复使用。

如果 DMTF 定义的实例未设置为 null,则必须将“首选”算法与将 OrgID> 设置为 CIM 一起使用<。

名称

数据类型: 字符串

访问类型:只读

虚拟系统或快照的唯一名称。

备注

数据类型: 字符串

访问类型:只读

与虚拟系统或快照关联的注释。

NumberOfProcessors

数据类型: uint16

访问类型:只读

分配给虚拟系统或快照的虚拟处理器总数。

OperationalStatus

数据类型: uint16 数组

访问类型:只读

限定符: ArrayType (“Indexed”)

元素的当前状态。

OtherEnabledState

数据类型: 字符串

访问类型:只读

一个字符串,描述 EnabledState 属性设置为 1 时元素的启用或禁用状态 (“Other”) 。 如果 EnabledState 为 1 以外的任何值,则必须将此属性设置为 null。

StatusDescriptions

数据类型: 字符串 数组

访问类型:只读

限定符: ArrayType (“Indexed”)

描述各种 OperationalStatus 数组值的字符串。

UpTime

数据类型: uint64

访问类型:只读

自上次启动虚拟系统以来的时间量。 此属性对于表示虚拟系统快照的Msvm_SummaryInformation实例无效。

Version

数据类型: 字符串

访问类型:只读

采用“major.minor”格式的虚拟系统版本;例如“2.0”。

VirtualSwitchNames

数据类型: 字符串 数组

访问类型:只读

限定符: ArrayType (“Indexed”)

列出 VM 连接到的虚拟交换机的友好名称的字符串。

VirtualSystemSubType

数据类型: 字符串

访问类型:只读

虚拟系统的子类型。

Microsoft:Hyper-V:SubType:1 (“Microsoft:Hyper-V:SubType:1”)

Microsoft:Hyper-V:SubType:2 (“Microsoft:Hyper-V:SubType:2”)

要求

要求
最低受支持的客户端
Windows 10版本 1703 [仅限桌面应用]
最低受支持的服务器
Windows Server 2016
命名空间
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另请参阅

CIM_View