IVMHardDisk::Convert, méthode
[Windows Virtual PC n’est plus disponible depuis Windows 8. Utilisez plutôt le fournisseur WMI Hyper-V (V2).]
Convertit un disque dur virtuel de taille fixe en disque dur virtuel à expansion dynamique ou convertit un disque dur virtuel à expansion dynamique en disque dur virtuel de taille fixe.
Syntaxe
HRESULT Convert(
[in] BSTR convertedDiskImagePath,
[in] VMHardDiskType convertedDiskImageType,
[out, retval] IVMTask **convertTask
);
Paramètres
-
convertedDiskImagePath [in]
-
Chemin d’accès au fichier image de disque cible.
-
convertedDiskImageType [in]
-
Type de l’image de disque cible. Pour obtenir la liste des valeurs, consultez VMHardDiskType.
-
convertTask [out, retval]
-
Objet IVMTask utilisé pour suivre l’achèvement du processus de conversion.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code/valeur de retour | Description |
---|---|
|
L'opération a réussi. |
|
Le paramètre convertedDiskImagePath est vide ou l’extension .vhd est manquante sur le nom de fichier. |
|
Un paramètre est NULL. |
|
Le système ne peut pas trouver le chemin spécifié par le paramètre convertedDiskImagePath . |
|
Le paramètre convertedDiskImagePath contient un caractère non valide (l’un de « * ? »<> /|":"). |
|
Le paramètre convertedDiskImagePath spécifie un chemin d’accès vide ou relatif. Un chemin d’accès absolu est requis. |
|
Le chemin d’accès spécifié par le paramètre convertedDiskImagePath est trop long. Le chemin d’accès doit être inférieur à MAX_PATH (260) caractères. |
|
Le disque dur virtuel référencé par cet objet est en cours d’utilisation ou le parent de ce disque dur virtuel est en cours d’utilisation. |
|
Le volume hôte ne dispose pas de suffisamment d’espace pour convertir ce disque dur virtuel. |
|
Le fichier référencé par le paramètre convertedDiskImagePath existe déjà. |
|
Le paramètre convertedDiskImagePath doit être vmDiskType_Dynamic ou vmDiskType_FixedSize. |
|
L’image de disque dur virtuel référencée par cet objet IVMHardDisk ne semble pas être une image valide. |
|
Le parent du disque dur virtuel référencé par cet objet n’existe pas. |
|
L’image de disque dur virtuel ne peut pas être convertie, car l’application s’arrête. |
|
Une erreur inattendue s’est produite. |
Notes
Le fichier source est laissé intact après le processus de conversion.
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 |
|
IID |
IID_IVMHardDisk est défini comme ffa14ae6-48f5-42a4-8a22-186f2e5c7db0 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour