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


Метод CreateChildResourcePool класса CIM_ResourcePoolConfigurationService

Запустите задание, чтобы создать вложенный пул из родительского пула, используя указанные параметры выделения.

Синтаксис

uint32 CreateChildResourcePool(
  [in]  string               ElementName,
  [in]  string               Settings[],
  [in]  CIM_ResourcePool REF ParentPool[],
  [out] CIM_ResourcePool REF Pool,
  [out] CIM_ConcreteJob  REF Job
);

Параметры

ElementName [in]

Имя пользователя, соответствующее создаваемому пулу. Если значение РАВНО NULL, можно использовать системное имя по умолчанию. Значение будет храниться в свойстве ElementName для созданного элемента.

Параметры [в]

Строка, содержащая представление экземпляра CIM_SettingData , используемого для указания параметров дочернего пула.

ParentPool [in]

CIM_ResourcePool, на основе которого создается пул.

Пул [выход]

CIM_ResourcePool, ссылающийся на результирующий пул.

Задание [out]

Ссылка на задание (может иметь значение NULL, если задание завершено).

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

Возвращает значение 0 при успешном выполнении; в противном случае возвращает ошибку.

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

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

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

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

Сбой (4)

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

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

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

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

DmTF Reserved (..)

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

Размер не поддерживается (4097)

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

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

Требования

Требование Значение
Минимальная версия клиента
Windows 8.1
Минимальная версия сервера
Windows Server 2012 R2
Пространство имен
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

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

CIM_ResourcePoolConfigurationService