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