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


Метод ModifyPoolResources класса Msvm_ResourcePoolConfigurationService

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

Синтаксис

uint32 ModifyPoolResources(
  [in]  CIM_ResourcePool REF ChildPool,
  [in]  CIM_ResourcePool REF ParentPools[],
  [in]  string               AllocationSettings[],
  [out] CIM_ConcreteJob  REF Job
);

Параметры

ChildPool [in]

Ссылка на экземпляр класса CIM_ResourcePool , представляющий дочерний пул для изменения.

ParentPools [in]

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

AllocationSettings [in]

Необязательный массив из одного или нескольких внедренных экземпляров класса Msvm_ResourceAllocationSettingData , которые используются для указания параметров, связанных с выделением пула.

Задание [out]

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

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

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

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

DmTF Reserved (..)

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

Метод зарезервирован (4097..32767)

Сбой (32768)

Доступ запрещен (32769)

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

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

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

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

Используется (32774)

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

Неправильный тип ресурса для пула (32776)

Недоступно (32777)

Нехватка памяти (32778)

Зарезервировано поставщиком (32779)

Недостаточно ресурсов (32780)

Объект не найден (32781..32787)

Object Exists (32788)

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

Требования

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

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

Msvm_ResourcePoolConfigurationService