Поделиться через


класс Msvm_VirtualSystemManagementServiceSettingData

Представляет параметры для службы виртуализации, присутствующих в одной хост-системе. Свойства этого класса нельзя изменить напрямую. Клиент должен вызвать метод ModifyServiceSettings класса Msvm_VirtualSystemManagementService , чтобы изменить любое из этих свойств.

Следующий синтаксис представляет собой упрощенный код 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 имеет следующие типы членов:

Элемент Property

Класс Msvm_VirtualSystemManagementServiceSettingData имеет следующие свойства.

BiosLockString

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Макслен (32)

Используется изготовителями оборудования, чтобы разрешить работу операционных систем Windows, заблокированных BIOS, на виртуальной машине. Длина этой строки должна составлять ровно 32 символа.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

Caption

Тип данных: string

Тип доступа: только для чтения

Краткое описание объекта . Это свойство наследуется от CIM_ManagedElement и всегда имеет значение "Служба управления виртуальной системой Hyper-V".

CurrentWWNNAddress

Тип данных: string

Тип доступа: только для чтения

Адрес WWNN для динамически создаваемых адресов имен по всему миру, используемых для искусственных адаптеров шины узла.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

DefaultExternalDataRoot

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: ModelCorrespondence ("Msvm_VirtualSystemSettingData. ConfigurationDataRoot")

Корень внешних данных по умолчанию. По умолчанию "root\ProgramData\Microsoft\Windows\Virtualization".

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

DefaultVirtualHardDiskCachingMode

Тип данных: uint16

Тип доступа: только для чтения

Указывает, следует ли по умолчанию использовать кэширование файлов в памяти для дисков. Это значение можно переопределить для каждого диска в поле CachingMode класса Msvm_StorageAllocationSettingData .

Примечание

Добавлено в Windows 10 и Windows Server 2016.

Неизвестно (0)

Без кэширования (3)

Кэш общих родительских элементов (4)

DefaultVirtualHardDiskPath

Тип данных: string

Тип доступа: только для чтения

Путь к виртуальному жесткому диску по умолчанию. По умолчанию "root\Users\Public\Documents\Virtual Hard Disks".

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

Описание

Тип данных: string

Тип доступа: только для чтения

Описание объекта. Это свойство наследуется от CIM_ManagedElement и всегда имеет значение "Параметры для службы управления виртуальной системой".

ElementName

Тип данных: string

Тип доступа: только для чтения

Отображаемое имя объекта. Это свойство наследуется от CIM_ManagedElement и всегда имеет значение "Служба управления виртуальной системой Hyper-V". Изменение этого свойства приведет к изменению свойства ElementName связанного CIM_LogicalDevice производной.

EnhancedSessionModeEnabled

Тип данных: boolean

Тип доступа: только для чтения

Указывает, разрешен ли расширенный режим сеанса на сервере. Значение True указывает разрешено, в противном случае — false.

Windows 8.1. Это значение не поддерживается до тех пор, пока Windows 8.1 и Windows Server 2012 R2.

HbaLunTimeout

Тип данных: uint32

Тип доступа: только для чтения

Указывает время, в течение которого искусственное виртуальное устройство Fibre Channel будет ожидать появления номера логической единицы (LUN) перед запуском виртуальной машины.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

HypervisorRootSchedulerEnabled

Тип данных: boolean

Тип доступа: только для чтения

Включен ли корневой планировщик низкоуровневой оболочки.

Примечание

Добавлено в Windows 10 версии 1709.

InstanceID

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Ключ

Уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM_SettingData и всегда имеет значение "Microsoft:host", где host — netBIOS-имя системы компьютера размещения.

MaximumMacAddress

Тип данных: string

Тип доступа: только для чтения

Максимальный MAC-адрес для динамически создаваемых MAC-адресов.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

MaximumWWPNAddress

Тип данных: string

Тип доступа: только для чтения

Максимальный адрес WWPN для динамически создаваемых адресов имен по всему миру, используемых для искусственных адаптеров шины узла.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

MinimumMacAddress

Тип данных: string

Тип доступа: только для чтения

Минимальный MAC-адрес для динамически создаваемых MAC-адресов.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

MinimumWWPNAddress

Тип данных: string

Тип доступа: только для чтения

Минимальный адрес имени порта во всем мире для динамически создаваемых адресов имен во всем мире, используемых для искусственных адаптеров шины узла.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

NumaSpanningEnabled

Тип данных: boolean

Тип доступа: только для чтения

Указывает, можно ли выделить память из узлов удаленного доступа к неоднородной памяти (NUMA) при запуске виртуальной машины или при назначении памяти виртуальной машине с помощью динамической памяти. Это может быть одно из следующих значений.

Значение Значение
True
Память может быть выделена как с локальных, так и с удаленных узлов NUMA.
False
Память может быть выделена только из узла NUMA, назначенного виртуальной машине.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

PrimaryOwnerContact

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Maxlen (256), Mappingstrings ("MIF. DMTF| Общие сведения|001.4")

Описывает, как можно связаться с основным владельцем системы (например, номер телефона или адрес электронной почты). По умолчанию пусто. Длина этого имени не может превышать 256 символов.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

PrimaryOwnerName

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Maxlen (64), Mappingstrings ("MIF. DMTF| Общие сведения|001.3")

Имя основного владельца системы. По умолчанию — "Администраторы". Длина этого значения не может превышать 64 символа.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyServiceSettings класса Msvm_VirtualSystemManagementService .

Комментарии

Доступ к классу Msvm_VirtualSystemManagementServiceSettingData может быть ограничен фильтрацией UAC. Дополнительные сведения см. в разделе Контроль учетных записей пользователей и WMI.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

См. также раздел

CIM_SettingData

ModifyServiceSettings

CIM_SettingData

Классы управления виртуальной системой