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
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 |
|
DLL |
|