IVMVirtualPC::UnregisterVirtualMachine, méthode

[Windows Virtual PC n’est plus disponible à partir de Windows 8. Utilisez plutôt le fournisseur WMI Hyper-V (V2).]

Annule l’inscription d’une configuration de machine virtuelle sans supprimer le fichier de configuration.

Syntaxe

HRESULT UnregisterVirtualMachine(
  [in] IVMVirtualMachine *virtualMachine
);

Paramètres

virtualMachine [in]

Pointeur vers un objet IVMVirtualMachine qui représente la configuration de machine virtuelle à désinscrire.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code/valeur de retour Description
S_OK
0
L'opération a réussi.
E_POINTER
0x80004003
Le paramètre virtualMachine était NULL.
VM_E_VM_RUNNING
0xA0040500
La machine virtuelle est en cours d’exécution.
VM_E_HARDWARE_VIRTUALIZATION_DISABLED
0xA0040951
Le processeur ne prend pas en charge les extensions HAV (Hardware Accelerated Virtualization).
DISP_E_EXCEPTION
0x80020009
Une erreur inattendue s’est produite.

Notes

Seules les machines virtuelles arrêtées peuvent être désinscriptées. L’état enregistré ou les données de lecteur d’annulation existantes pour cette configuration sont conservées lorsqu’une machine virtuelle n’est pas enregistrée.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
Fin de la prise en charge des clients
Windows 7
Produit
Windows Virtual PC
En-tête
VPCCOMInterfaces.h
IID
IID_IVMVirtualPC est défini comme 236ba0d9-a24a-4292-a132-27c1421dfd01

Voir aussi

IVMVirtualPC