Interface IVMVirtualMachine
[Windows Virtual PC n’est plus disponible depuis Windows 8. Utilisez plutôt le fournisseur WMI Hyper-V (V2).]
Définit l’interface d’une machine virtuelle. IVMVirtualMachine peut informer les clients des événements à l’aide de l’interface sortante IVMVirtualMachineEvents . Les objets IVMVirtualMachine sont retournés par des méthodes IVMVirtualPC telles que CreateVirtualMachine, RegisterVirtualMachine et FindVirtualMachine. Vous pouvez également récupérer un objet IVMVirtualMachine à partir de l’objet IVMVirtualMachineCollection retourné par la propriété IVMVirtualPC::VirtualMachines .
Membres
L’interface IVMVirtualMachine hérite de l’interface IDispatch. IVMVirtualMachine a également les types de membres suivants :
Méthodes
L’interface IVMVirtualMachine a ces méthodes.
Méthode | Description |
---|---|
AddDVDROMDrive | Ajoute un nouveau lecteur de CD ou DE DVD à la machine virtuelle. |
AddHardDiskConnection | Ajoute une nouvelle connexion de disque dur à la machine virtuelle. |
AddNetworkAdapter | Ajoute une interface réseau à la machine virtuelle. |
AttachUSBDevice | Attache un périphérique USB à une machine virtuelle. |
DetachUSBDevice | Libère un périphérique USB à partir d’une machine virtuelle. |
DiscardSavedState | Ignore toutes les informations d’état enregistrées pour une machine virtuelle enregistrée. |
DiscardUndoDisks | Ignore les disques d’annulation virtuels. |
GetActivationValue | Récupère la valeur du paramètre d’activation spécifié pour cette machine virtuelle. |
GetConfigurationValue | Récupère la valeur du paramètre de configuration spécifié pour cette machine virtuelle. |
MergeUndoDisks | Fusionne les disques d’annulation virtuels. |
Suspendre | Suspend la machine virtuelle. |
RemoveActivationValue | Supprime la valeur du paramètre d’activation spécifié pour cette machine virtuelle. |
RemoveConfigurationValue | Supprime la valeur du paramètre de configuration spécifié pour cette machine virtuelle. |
RemoveDVDROMDrive | Supprime le lecteur de CD ou DE DVD spécifié de la machine virtuelle. |
RemoveHardDiskConnection | Supprime la connexion au disque dur spécifiée de la machine virtuelle. |
RemoveNetworkAdapter | Supprime une interface réseau de la machine virtuelle. |
Réinitialiser | Réinitialise la machine virtuelle. |
Reprendre | Reprend la machine virtuelle. |
Enregistrer | Enregistre l’état de la machine virtuelle. |
SetActivationValue | Définit la valeur du paramètre d’activation spécifié pour cette machine virtuelle. |
SetConfigurationValue | Définit la valeur du paramètre de configuration spécifié pour cette machine virtuelle. |
StartCommunicationChannel | Configure un canal de communication entre l’hôte et l’invité. |
Démarrage | Démarre la machine virtuelle à partir de l’état non initialisé ou enregistré. |
Startup2 | Démarre la machine virtuelle à partir de l’état non initialisé ou enregistré, avec des options avancées. |
Sortie | Met l’ordinateur virtuel hors tension. |
Propriétés
L’interface IVMVirtualMachine a ces propriétés.
Propriété | Type d’accès | Description |
---|---|---|
Comptable |
Lecture seule |
Un comptable pour cette machine virtuelle. |
AttachedDriveTypes |
Lecture seule |
Tableau indiquant le type de lecteur attaché à chaque emplacement de la machine virtuelle. |
BaseBoardSerialNumber |
Lecture/écriture |
Numéro de série de la carte de base. |
BIOSGUID |
Lecture/écriture |
GUID du BIOS. |
BIOSSerialNumber |
Lecture/écriture |
Numéro de série du BIOS. |
ChassisAssetTag |
Lecture/écriture |
Balise de ressource châssis. |
ChassisSerialNumber |
Lecture/écriture |
Numéro de série du châssis. |
ConfigID |
Lecture seule |
Identificateur unique de la machine virtuelle. |
Affichage |
Lecture seule |
Affichage vidéo de la machine virtuelle. |
DVDROMDrives |
Lecture seule |
Collection énumérable de lecteurs CD et DVD attachés à la machine virtuelle. |
Fichier |
Lecture seule |
Chemin complet du fichier .vmc pour la configuration de la machine virtuelle. |
FloppyDrives |
Lecture seule |
Collection énumérable de lecteurs de disquettes attachés à la machine virtuelle. |
GuestOS |
Lecture seule |
Système d’exploitation invité pour cette machine virtuelle. |
HardDiskConnections |
Lecture seule |
Collection énumérable de connexions de disque dur. |
Has3DNow |
Lecture seule |
Indique si le processeur prend en charge le jeu d’instructions 3DNow. |
HasMMX |
Lecture seule |
Indique si le processeur prend en charge le jeu d’instructions MMX. |
HasSSE |
Lecture seule |
Indique si le processeur prend en charge le jeu d’instructions SSE. |
HasSSE2 |
Lecture seule |
Indique si le processeur prend en charge le jeu d’instructions SSE2. |
Clavier |
Lecture seule |
Périphérique clavier de la machine virtuelle. |
Mémoire |
Lecture/écriture |
Quantité de mémoire physique dans la machine virtuelle, en mégaoctets. |
Souris |
Lecture seule |
Périphérique de souris pour la machine virtuelle. |
Nom |
Lecture/écriture |
Nom de la configuration de la machine virtuelle. |
NetworkAdapters |
Lecture seule |
Collection énumérable de cartes réseau attachées à la machine virtuelle. |
Notes |
Lecture/écriture |
Notes relatives à la machine virtuelle. |
ParallelPorts |
Lecture seule |
Collection énumérable de ports parallèles. |
ProcessorSpeed |
Lecture seule |
Vitesse du processeur, en mégahertz (MHz). |
RdpPipeName |
Lecture seule |
Nom du canal nommé de connexion RDP utilisé pour la vidéo et l’entrée. |
SavedStateFilePath |
Lecture seule |
Chemin d’accès complet au fichier d’état enregistré. |
SerialPorts |
Lecture seule |
Collection énumérable de ports série. |
ShutdownActionOnQuit |
Lecture/écriture |
Action à effectuer sur cette machine virtuelle si elle est en cours d’exécution lorsque le PC virtuel Windows est arrêté. |
State |
Lecture seule |
État actuel de la machine virtuelle. |
Annulable |
Lecture/écriture |
Indique si les lecteurs d’annulation sont activés pour les disques durs connectés à la machine virtuelle. |
UndoAction |
Lecture/écriture |
Action par défaut à effectuer sur tous les lecteurs d’annulation lorsque la machine virtuelle est arrêtée à partir du système d’exploitation invité. |
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 |
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