表示单个主机系统上存在的虚拟化服务的设置。 无法直接修改此类的属性。 客户端必须调用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法才能修改其中任何属性。
以下语法是简化托管对象格式 (MOF) 代码,它包括所有继承的属性。
语法
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualSystemManagementServiceSettingData : CIM_SettingData
{
  string  InstanceID = "Microsoft:host";
  string  Caption = "Hyper-V Virtual System Management Service";
  string  Description = "Settings for the Virtual System Management Service";
  string  ElementName = "Hyper-V Virtual System Management Service";
  string  BiosLockString;
  string  DefaultExternalDataRoot = "root\ProgramData\Microsoft\Windows\Virtualization";
  string  DefaultVirtualHardDiskPath = "root\Users\Public\Documents\Virtual Hard Disks";
  string  MaximumMacAddress;
  string  MinimumMacAddress;
  boolean NumaSpanningEnabled;
  string  PrimaryOwnerContact = "";
  string  PrimaryOwnerName = "Administrators";
  uint32  HbaLunTimeout;
  string  MaximumWWPNAddress;
  string  MinimumWWPNAddress;
  string  CurrentWWNNAddress;
  uint16  DefaultVirtualHardDiskCachingMode;
  boolean HypervisorRootSchedulerEnabled;
  boolean EnhancedSessionModeEnabled;
};
成员
Msvm_VirtualSystemManagementServiceSettingData类包含以下类型的成员:
属性
Msvm_VirtualSystemManagementServiceSettingData类具有以下属性。
- 
BiosLockString 
-  - 
数据类型: 字符串 
- 
访问类型:只读 
- 
限定符: Maxlen (32) 
 OEM 用于允许 BIOS 锁定Windows操作系统在虚拟机中运行。 此字符串长度必须为 32 个字符。 这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。 
- 
- 
Caption 
-  - 
数据类型: 字符串 
- 
访问类型:只读 
 对象的简短说明。 此属性继承自 CIM_ManagedElement,并且始终设置为“Hyper-V 虚拟系统管理服务”。 
- 
- 
CurrentWWNNAddress 
-  - 
数据类型: 字符串 
- 
访问类型:只读 
 全球范围节点名称 (WWNN) 地址,用于合成主机总线适配器的动态生成的世界范围地址。 这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。 
- 
- 
DefaultExternalDataRoot 
-  - 
数据类型: 字符串 
- 
访问类型:只读 
- 
限定符: ModelCorrespondence (“Msvm_VirtualSystemSettingData。ConfigurationDataRoot“) 
 默认的外部数据根目录。 默认情况下,“root\ProgramData\Microsoft\Windows\Virtualization”。 这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。 
- 
- 
DefaultVirtualHardDiskCachingMode 
-  - 
数据类型: uint16 
- 
访问类型:只读 
 指示内存中文件缓存是否应默认用于磁盘。 可以在 Msvm_StorageAllocationSettingData 类的 CachingMode 字段中按磁盘重写此值。 注意 在Windows 10和Windows Server 2016中添加。 
- 
- 
未知 (0) 
- 
无Caching (3) 
- 
缓存可共享父级 (4) 
DefaultVirtualHardDiskPath
- 
数据类型: 字符串 
- 
访问类型:只读 
默认虚拟硬盘路径。 默认情况下,“root\Users\Public\Documents\虚拟硬盘”。
这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。
说明
- 
数据类型: 字符串 
- 
访问类型:只读 
对象的说明。 此属性继承自 CIM_ManagedElement,并且始终设置为“虚拟系统管理服务设置”。
ElementName
- 
数据类型: 字符串 
- 
访问类型:只读 
对象的显示名称。 此属性继承自 CIM_ManagedElement,并且始终设置为“Hyper-V 虚拟系统管理服务”。 更改此属性将更改关联的CIM_LogicalDevice派生的 ElementName 属性。
EnhancedSessionModeEnabled
- 
数据类型: 布尔值 
- 
访问类型:只读 
指示是否允许在服务器上使用增强会话模式。 True 表示允许,否则为 False。
Windows 8.1:在 Windows 8.1 和 Windows Server 2012 R2 之前不支持此值。
HbaLunTimeout
- 
数据类型: uint32 
- 
访问类型:只读 
指定合成光纤通道虚拟设备等待逻辑单元号 (LUN) 在启动虚拟机之前显示的时间。
这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。
HypervisorRootSchedulerEnabled
- 
数据类型: 布尔值 
- 
访问类型:只读 
是否启用虚拟机监控程序根计划程序。
注意
在版本 1709 Windows 10中添加。
InstanceID
- 
数据类型: 字符串 
- 
访问类型:只读 
- 
限定符: 密钥 
唯一标识此类的实例。 此属性继承自 CIM_SettingData,并且始终设置为“Microsoft:host”,其中 主机 是托管计算机系统的 NetBIOS 名称。
MaximumMacAddress
- 
数据类型: 字符串 
- 
访问类型:只读 
动态生成的 MAC 地址的最大 MAC 地址。
这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。
MaximumWWPNAddress
- 
数据类型: 字符串 
- 
访问类型:只读 
用于合成主机总线适配器的动态生成的世界范围地址的最大范围端口名称 (WWPN) 地址。
这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。
MinimumMacAddress
- 
数据类型: 字符串 
- 
访问类型:只读 
动态生成的 MAC 地址的最低 MAC 地址。
这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。
MinimumWWPNAddress
- 
数据类型: 字符串 
- 
访问类型:只读 
动态生成的用于合成主机总线适配器的世界范围地址的最低世界范围端口名称地址。
这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。
NumaSpanningEnabled
- 
数据类型: 布尔值 
- 
访问类型:只读 
指定在启动虚拟机时是否可以从远程非统一内存访问中分配内存, (NUMA) 节点,还是通过动态内存将内存分配给虚拟机。 这可以是以下值之一。
| 值 | 含义 | 
|---|---|
| 
 | 可以从本地和远程 NUMA 节点分配内存。 | 
| 
 | 只能从分配给虚拟机的 NUMA 节点分配内存。 | 
这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。
PrimaryOwnerContact
描述如何 ((例如电话号码或电子邮件地址) )访问主系统所有者。 默认情况下为空。 此名称长度不得超过 256 个字符。
这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。
PrimaryOwnerName
主系统所有者的名称。 默认情况下,“管理员”。 此值长度不得超过 64 个字符。
这是一个只读属性,但可以使用 Msvm_VirtualSystemManagementService 类的 ModifyServiceSettings 方法对其进行更改。
注解
对 Msvm_VirtualSystemManagementServiceSettingData 类的访问可能会受到 UAC 筛选的限制。 有关详细信息,请参阅 用户帐户控制和 WMI。
要求
| 要求 | 值 | 
|---|---|
| 最低受支持的客户端 | Windows 8 [仅限桌面应用] | 
| 最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] | 
| 命名空间 | Root\Virtualization\V2 | 
| MOF | 
 | 
| DLL | 
 |