IVMVirtualMachine::AddHardDiskConnection, méthode
[Windows Virtual PC n’est plus disponible depuis Windows 8. Utilisez plutôt le fournisseur WMI Hyper-V (V2).]
Ajoute une nouvelle connexion de disque dur à la machine virtuelle.
Syntaxe
HRESULT AddHardDiskConnection(
[in] BSTR hardDiskPath,
[in] long busNumber,
[in] long deviceNumber,
[out, retval] IVMHardDiskConnection **hardDiskConnection
);
Paramètres
-
hardDiskPath [in]
-
Chemin d’accès complet du fichier de disque dur virtuel (VHD) à connecter.
-
busNumber [in]
-
Bus auquel le lecteur sera attaché.
Valeur Signification - 0
Le lecteur sera attaché au premier bus. - 1
Le lecteur sera attaché au deuxième bus. -
deviceNumber [in]
-
Appareil auquel le lecteur sera attaché.
Valeur Signification - 0
Le lecteur sera attaché au premier appareil du bus. - 1
Le lecteur sera attaché au deuxième appareil sur le bus. -
hardDiskConnection [out, retval]
-
Objet IVMHardDiskConnection .
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 hardDiskConnection est NULL. |
|
Un paramètre hardDiskPath est NULL ou le paramètre busNumber ou deviceNumber n’est pas valide. |
|
Le système ne peut pas trouver le fichier spécifié par le paramètre hardDiskPath . |
|
Le système ne trouve pas le chemin spécifié par le paramètre hardDiskPath . |
|
Le paramètre hardDiskPath contient un caractère non valide (l’un des « * ? »<> /|":"). |
|
Le paramètre hardDiskPath spécifie un chemin d’accès vide ou relatif. Un chemin d’accès absolu est requis. |
|
Le chemin spécifié par le paramètre hardDiskPath est trop long. Le chemin doit comporter moins de 260 caractères. |
|
La configuration est inconnue. |
|
La machine virtuelle est en cours d’exécution ou enregistrée. |
|
L’emplacement de bus spécifié est en cours d’utilisation. |
|
Le disque dur virtuel est supérieur à 127 Go et ne peut pas être connecté au bus IDE. |
|
Le paramètre hardDiskPath fait référence à un disque dur virtuel lié ou à un disque dur virtuel de différenciation à un disque dur virtuel lié. Les disques durs virtuels liés ne peuvent pas être attachés à des machines virtuelles. |
|
Le disque dur virtuel spécifié est déjà connecté à un autre emplacement de bus pour cette machine virtuelle. |
|
Une erreur inattendue s’est produite. |
Notes
Vous pouvez uniquement ajouter une nouvelle connexion de disque dur à une machine virtuelle arrêté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 |
|
IID |
IID_IVMVirtualMachine est défini comme f7092aa1-33ed-4f78-a59f-c00adfc2edd7 |
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