Метод ModifyResourceSettings класса Msvm_VirtualSystemManagementService

Изменяет параметры виртуальных ресурсов. При применении к частям текущей конфигурации виртуальной машины в качестве побочных эффектов ресурсы активной виртуальной машины могут быть изменены.

Синтаксис

uint32 ModifyResourceSettings(
  [in]  string                                ResourceSettings[],
  [out] CIM_ResourceAllocationSettingData REF ResultingResourceSettings[],
  [out] CIM_ConcreteJob                   REF Job
);

Параметры

ResourceSettings [in]

Массив строк, содержащий внедренный экземпляр класса, производного от CIM_ResourceAllocationSettingData, который содержит измененные аспекты существующих виртуальных ресурсов. Свойство InstanceID каждого экземпляра определяет параметр виртуального ресурса, который необходимо изменить.

ResultingResourceSettings [out]

Массив ссылок на экземпляры объектов, производных от CIM_ResourceAllocationSettingData представляющих виртуальные аспекты измененных виртуальных ресурсов.

Задание [out]

Если операция выполняется асинхронно, этот метод возвращает значение 4096, а этот параметр будет содержать ссылку на объект, производный от CIM_ConcreteJob.

Возвращаемое значение

Этот метод возвращает одно из следующих значений.

Завершено без ошибок (0)

Не поддерживается (1)

Сбой (2)

Время ожидания (3)

Недопустимый параметр (4)

Недопустимое состояние (5)

Несовместимые параметры (6)

Зарезервировано DMTF (..)

Проверенные параметры метода — задание запущено (4096)

Метод Reserved (4097..32767)

Конкретный поставщик (32768..65535)

Требования

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

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

ModifyVirtualSystemResources (V1)

Msvm_VirtualSystemManagementService