Compartilhar via


Método IVMVirtualPC::D eleteVirtualMachine

[Windows Computador Virtual não está mais disponível para uso a partir de Windows 8. Em vez disso, use o provedor WMI do Hyper-V (V2).]

Exclui uma configuração de máquina virtual.

Sintaxe

HRESULT DeleteVirtualMachine(
  [in] IVMVirtualMachine *virtualMachine
);

Parâmetros

virtualMachine [in]

Um ponteiro para um objeto IVMVirtualMachine que representa a configuração da máquina virtual a ser excluída.

Valor retornado

Esse método pode retornar um desses valores.

Retornar código/valor Descrição
S_OK
0
A operação foi bem-sucedida.
S_FALSE
1
Não foi possível encontrar a configuração especificada.
E_POINTER
0x80004003
O parâmetro virtualMachine era NULL.
VM_E_VM_RUNNING
0xA0040500
A máquina virtual está em execução.
VM_E_HARDWARE_VIRTUALIZATION_DISABLED
0xA0040951
O processador não dá suporte a extensões HAV (Virtualização Acelerada por Hardware).
DISP_E_EXCEPTION
0x80020009
Ocorreu um erro inesperado.

Comentários

Somente máquinas virtuais paradas podem ser excluídas. Observe que qualquer estado salvo existente ou desfazer dados da unidade para essa configuração será excluído além do arquivo de configuração.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Nenhum compatível
Fim do suporte ao cliente
Windows 7
Produto
Windows Virtual PC
Cabeçalho
VPCCOMInterfaces.h
IID
IID_IVMVirtualPC é definido como 236ba0d9-a24a-4292-a132-27c1421dfd01

Confira também

IVMVirtualPC