Msvm_BootSourceSettingData 类

表示用于设置虚拟机启动源的参数。 此类派生自 CIM_SettingData

下面的语法从 MOF 代码简化而来,包含所有继承属性。

语法

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_BootSourceSettingData : CIM_SettingData
{
  string Description;
  string Caption;
  string InstanceID;
  string ElementName;
  uint32 BootSourceType;
  string OtherLocation;
  string FirmwareDevicePath;
  string BootSourceDescription;
  uint8  OptionalData[];
};

成员

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

属性

Msvm_BootSourceSettingData 类具有以下属性。

BootSourceDescription

数据类型: 字符串

访问类型:只读

固件提供的启动源的说明。

BootSourceType

数据类型: uint32

访问类型:只读

一个枚举值,该值指定启动源的类型。

这些是有效值:

未知 (0)

驱动器 (1)

网络 (2)

文件 (3)

Caption

数据类型: 字符串

访问类型:只读

限定符: MaxLen ( 64 )

对象的简短文本说明。

说明

数据类型: 字符串

访问类型:只读

对象的文本说明。

ElementName

数据类型: 字符串

访问类型:只读

此 SettingData 实例的显示名称。 此外,显示名称可用作搜索或查询的索引属性。 (注意:名称在 namespace 中不一定是唯一的。)

FirmwareDevicePath

数据类型: 字符串

访问类型:只读

固件用于描述设备的本机路径。

InstanceID

数据类型: 字符串

访问类型:只读

限定符:

在实例化命名空间的范围内,InstanceID 不透明且唯一地标识此类的实例。 若要确保 NameSpace 中的唯一性, 应使用以下“首选”算法构造 InstanceID 的值: OrgIDLocalID ,其中 OrgIDLocalID 由冒号 (:) 分隔,其中 OrgID 必须包含创建或定义 InstanceID 的业务实体拥有的版权、商标或其他唯一名称,或者由已识别的全局分配给业务实体的已注册 ID 权威。 (此要求类似于 架构类名称的 SchemaName_ClassName 结构。) 此外,为了确保唯一性, OrgID 不得包含冒号 (:) 。 使用此算法时,InstanceID 中显示的第一个冒号必须在 OrgIDLocalID 之间出现。 LocalID 由业务实体选择,不应重复使用来标识不同的基础 (实际) 元素。 如果未使用上述首选算法,则定义实体必须确保生成的 InstanceID 不会在此实例的 NameSpace 的此提供程序或其他提供程序生成的任何实例 ID 之间重复使用。 对于 DMTF 定义的实例,必须将“首选”算法与设置为 CIM 的 OrgID 一起使用。

OptionalData

数据类型: uint8 数组

访问类型:只读

限定符: OctetStringArrayType (“Indexed”)

固件提供的可选数据。

注意

在 Windows 10 中添加的属性。

OtherLocation

数据类型: 字符串

访问类型:只读

固件用于进一步唯一标识启动源的其他位置信息(如果有)。

要求

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

另请参阅

CIM_SettingData

CIM_SettingData