Share via


Método DeletePool da classe Msvm_ResourcePoolConfigurationService

Exclui um pool de recursos. Para excluir com êxito um pool de recursos, nenhuma alocação pode ser pendente ou a exclusão falhará com 32774 (Em Uso). Se o pool de recursos for um pool de recursos raiz, todos os recursos de host serão retornados de volta para o sistema subjacente.

Sintaxe

uint32 DeletePool(
  [in]  CIM_ResourcePool REF Pool,
  [out] CIM_ConcreteJob  REF Job
);

Parâmetros

Pool [in]

Uma referência a uma instância da classe CIM_ResourcePool que representa o pool a ser excluído.

Trabalho [out]

Se a operação for executada de forma assíncrona, esse método retornará 4096 e esse parâmetro conterá uma referência a um objeto derivado de CIM_ConcreteJob.

Valor retornado

Esse método retorna um dos valores a seguir.

Trabalho concluído sem erro (0)

DMTF Reservado (..)

Parâmetros de método verificados – Trabalho iniciado (4096)

Método Reservado (4097..32767)

Falha (32768)

Acesso negado (32769)

Sem suporte (32770)

Desconhecido (32771)

Tempo limite (32772)

Parâmetro inválido (32773)

Em uso (32774)

Estado inválido (32775)

Tipo de recurso incorreto para o pool (32776)

Indisponível (32777)

Memória insuficiente (32778)

Fornecedor Reservado (32779)

Recursos insuficientes (32780)

Objeto Não Encontrado (32781..32787)

Objeto Existe (32788)

Específico do fornecedor (32768..65535)

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

Msvm_ResourcePoolConfigurationService