Метод DeletePool класса Msvm_ResourcePoolConfigurationService
Удаляет пул ресурсов. Чтобы успешно удалить пул ресурсов, выделения не могут быть невыполненными, иначе удаление завершится ошибкой 32774 (используется). Если пул ресурсов является корневым пулом ресурсов, все ресурсы узла возвращаются обратно в базовую систему.
Синтаксис
uint32 DeletePool(
[in] CIM_ResourcePool REF Pool,
[out] CIM_ConcreteJob REF Job
);
Параметры
-
Пул [в]
-
Ссылка на экземпляр класса CIM_ResourcePool , представляющего удаляемую пулу.
-
Задание [out]
-
Если операция выполняется асинхронно, этот метод возвращает значение 4096, а этот параметр будет содержать ссылку на объект, производный от CIM_ConcreteJob.
Возвращаемое значение
Этот метод возвращает одно из следующих значений.
-
Задание завершено без ошибок (0)
-
Зарезервировано DMTF (..)
-
Проверенные параметры метода — задание запущено (4096)
-
Метод Reserved (4097..32767)
-
Сбой (32768)
-
Доступ запрещен (32769)
-
Не поддерживается (32770)
-
Неизвестно (32771)
-
Время ожидания (32772)
-
Недопустимый параметр (32773)
-
В использовании (32774)
-
Недопустимое состояние (32775)
-
Неправильный тип ресурса для пула (32776)
-
Недоступно (32777)
-
Нехватка памяти (32778)
-
Зарезервировано поставщиком (32779)
-
Недостаточно ресурсов (32780)
-
Объект не найден (32781..32787)
-
Объект существует (32788)
-
Конкретный поставщик (32768..65535)
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Пространство имен |
Root\Virtualization\V2 |
MOF |
|
DLL |
|