CIM_VirtualSystemSettingData 类

通过一组特定于虚拟化的属性描述虚拟系统的虚拟方面。 CIM_VirtualSystemSettingData 还用作虚拟系统配置的顶级类。

语法

[Abstract, Version("2.25.0"), UMLPackagePath("CIM::System::SystemElements"), AMENDMENT]
class CIM_VirtualSystemSettingData : CIM_SettingData
{
  string   VirtualSystemIdentifier;
  string   VirtualSystemType;
  string   Notes[];
  datetime CreationTime;
  string   ConfigurationID;
  string   ConfigurationDataRoot;
  string   ConfigurationFile;
  string   SnapshotDataRoot;
  string   SuspendDataRoot;
  string   SwapFileDataRoot;
  string   LogDataRoot;
  uint16   AutomaticStartupAction;
  datetime AutomaticStartupActionDelay;
  uint16   AutomaticStartupActionSequenceNumber;
  uint16   AutomaticShutdownAction;
  uint16   AutomaticRecoveryAction;
  string   RecoveryFile;
};

成员

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

属性

CIM_VirtualSystemSettingData 类具有这些属性。

AutomaticRecoveryAction

数据类型: uint16

访问类型:只读

虚拟系统执行的软件失败时要对虚拟系统执行的操作。 此属性解决的故障仅包括主机平台可检测到的故障,例如不可中断的等待状态条件。

(2)

重启 (3)

还原到 快照 (4)

DMTF 保留 (。)

AutomaticShutdownAction

数据类型: uint16

访问类型:只读

主机关闭时要对虚拟系统执行的操作。

关闭 (2)

保存状态 (3)

关闭 (4)

DMTF 保留 (。)

AutomaticStartupAction

数据类型: uint16

访问类型:只读

启动主机时要对虚拟系统执行的操作。

(2)

如果以前处于活动状态 (3) ,请重启

始终启动 (4)

DMTF 保留 (。)

AutomaticStartupActionDelay

数据类型: datetime

访问类型:只读

启动操作的延迟。 此值是 datetime 数据类型的间隔变体。

AutomaticStartupActionSequenceNumber

数据类型: uint16

访问类型:只读

启动主机系统时虚拟系统激活的序列号。 较小的数字表示提前激活。 如果一个或多个配置显示相同的值,则序列依赖于实现。 值为“0”表示序列依赖于实现。

ConfigurationDataRoot

数据类型: string

访问类型:只读

存储虚拟系统配置相关信息的目录的文件路径。 此属性的格式是基于 RFC 2079 的 URI。

ConfigurationFile

数据类型: string

访问类型:只读

存储虚拟系统配置相关信息的文件的相对路径。 相对路径追加到 ConfigurationDataRoot 属性的值。 此属性的格式是基于 RFC 2079 的 URI。

ConfigurationID

数据类型: string

访问类型:只读

虚拟系统配置的唯一 ID。

备注

ConfigurationID 不同于 InstanceID,由 实现分配给虚拟系统或虚拟系统配置。 ConfigurationID 不是键,多个实例可能会出现相同的值。

CreationTime

数据类型: datetime

访问类型:只读

创建虚拟系统配置的日期和时间。

LogDataRoot

数据类型: string

访问类型:只读

存储虚拟系统的日志信息的目录的相对文件路径。 相对路径追加到 ConfigurationDataRoot 属性的值。 此属性的格式是基于 RFC 2079 的 URI。

备注

数据类型: 字符串 数组

访问类型:只读

一个数组,其中包含用户提供的与虚拟系统相关的笔记。

RecoveryFile

数据类型: string

访问类型:只读

存储虚拟系统的恢复相关信息的文件路径。 此属性的格式是基于 RFC 2079 的 URI。

SnapshotDataRoot

数据类型: string

访问类型:只读

存储有关虚拟系统快照信息的目录的相对路径。 相对路径追加到 ConfigurationDataRoot 属性的值。 此属性的格式是基于 RFC 2079 的 URI。

SuspendDataRoot

数据类型: string

访问类型:只读

存储有关虚拟系统的挂起相关信息的目录的相对路径。 相对路径追加到 ConfigurationDataRoot 属性的值。 此属性的格式是基于 RFC 2079 的 URI。

SwapFileDataRoot

数据类型: string

访问类型:只读

存储虚拟系统的交换文件的目录的相对文件路径。 相对路径追加到 ConfigurationDataRoot 属性的值。 此属性的格式是基于 RFC 2079 的 URI。

VirtualSystemIdentifier

数据类型: 字符串

访问类型:只读

虚拟化平台中系统的唯一名称。 VirtualSystemIdentifier 不是分配给虚拟系统中运行的操作系统实例的主机名,也不是分配给其任何网络端口的 IP 地址或 MAC 地址。

VirtualSystemIdentifier 可能包含特定于实现的规则,例如在设置 VirtualSystemIdentifier 时可由实现解释的简单模式或正则表达式。

VirtualSystemType

数据类型: 字符串

访问类型:只读

虚拟系统的类型。

备注

如果虚拟系统类型未知,则必须将此值设置为“DMTF:unknown”。

此属性使用以下扩充 Backus Naur 窗体 (ABNF) 格式进行格式化:

vs-type = dmtf-value / other-org-value / legacy-value;dmtf-value = “DMTF:” defining-org “:” org-vs-type;other-org-value = defining-org “:” org-vs-type;

上述 ABNF 格式的值为:

  • dmtf-value 由 DMTF 定义的属性值,在此属性的说明中定义。
  • other-org-value 是由 DMTF 以外的业务实体定义的属性值,未在此属性的说明中定义。
  • legacy-value 由 DMTF 以外的业务实体定义的属性值,未在此属性的说明中定义。 允许使用这些值,但建议随着时间的推移弃用这些值。
  • defineing-组织 定义虚拟系统类型的业务实体的标识符。 它应包括受版权保护、商标或业务实体拥有的唯一名称。 它不应为“DMTF”,并且不应包含冒号。
  • org-vs-键入 定义业务实体中虚拟系统类型的标识符。 它在 defining-org 中应是唯一的。org-vs-type 可以使用 CIM 字符串允许的任何字符,但以下字符除外:U0000-U001F (Unicode C0 控件) 、U0020 (空间) 、U007F (Unicode C0 控件) 或 U0080-U009F (Unicode C1 控件) 。
  • 如果需要将值构造为段,则应用一个冒号分隔段。
  • 应区分大小写处理此属性的值。 它们旨在以编程方式进行处理,而不是显示为显示名称,并且应简短。

要求

要求
最低受支持的客户端
Windows 8
最低受支持的服务器
Windows Server 2012
命名空间
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另请参阅

CIM_SettingData