Interface IVMVirtualMachine

[Windows Virtual PC ne peut plus être utilisé à partir de Windows 8. Au lieu de cela, utilisez le fournisseur WMI Hyper-V (v2).]

Définit l’interface pour un ordinateur virtuel. IVMVirtualMachine peut informer les clients des événements à l’aide de l’interface sortante IVMVirtualMachineEvents . Les objets IVMVirtualMachine sont retournés à partir de méthodes IVMVirtualPC telles que CreateVirtualMachine, RegisterVirtualMachineet FindVirtualMachine. Vous pouvez également récupérer un objet IVMVirtualMachine à partir de l’objet IVMVirtualMachineCollection retourné à partir de 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 possède 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 à un ordinateur virtuel.
DetachUSBDevice Libère un périphérique USB d’un ordinateur virtuel.
DiscardSavedState Ignore toutes les informations d’état enregistrées pour un ordinateur virtuel enregistré.
DiscardUndoDisks Ignore les disques d’annulations virtuelles.
GetActivationValue Récupère la valeur du paramètre d’activation spécifié pour cet ordinateur virtuel.
GetConfigurationValue Récupère la valeur du paramètre de configuration spécifié pour cet ordinateur virtuel.
MergeUndoDisks Fusionne les disques d’annulations virtuelles.
Suspendre Suspend la machine virtuelle.
RemoveActivationValue Supprime la valeur du paramètre d’activation spécifié pour cet ordinateur virtuel.
RemoveConfigurationValue Supprime la valeur du paramètre de configuration spécifié pour cet ordinateur virtuel.
RemoveDVDROMDrive Supprime le lecteur de CD ou de DVD spécifié de la machine virtuelle.
RemoveHardDiskConnection Supprime la connexion de disque dur spécifiée de l’ordinateur virtuel.
RemoveNetworkAdapter Supprime une interface réseau de la machine virtuelle.
Initialisation Réinitialise l’ordinateur virtuel.
Reprendre Reprend l’ordinateur virtuel.
Enregistrer Enregistre l’état de la machine virtuelle.
SetActivationValue Définit la valeur du paramètre d’activation spécifié pour cet ordinateur virtuel.
SetConfigurationValue Définit la valeur du paramètre de configuration spécifié pour cet ordinateur virtuel.
StartCommunicationChannel Configure un canal de communication entre l’hôte et l’invité.
Démarrage Démarre l’ordinateur virtuel à partir de l’état non initialisé ou enregistré.
Startup2 Démarre l’ordinateur virtuel à partir de l’état non initialisé ou enregistré, avec des options avancées.
TurnOff Met l’ordinateur virtuel hors tension.

Propriétés

L’interface IVMVirtualMachine possède les propriétés suivantes.

Propriété Type d’accès Description
Comptabilité
Lecture seule
Un comptable pour cette machine virtuelle.
AttachedDriveTypes
Lecture seule
Tableau qui indique le type de lecteur attaché à chaque emplacement de la machine virtuelle.
BaseBoardSerialNumber
Lecture/écriture
Numéro de série du tableau de base.
BIOSGUID
Lecture/écriture
GUID du BIOS.
BIOSSerialNumber
Lecture/écriture
Numéro de série du BIOS.
ChassisAssetTag
Lecture/écriture
Étiquette de la ressource du 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
Une collection énumérable de lecteurs de CD et de DVD attachés à la machine virtuelle.
Fichier
Lecture seule
Le chemin d’accès complet du fichier. vmc pour la configuration de l’ordinateur virtuel.
FloppyDrives
Lecture seule
Collection énumérable de lecteurs de disquette attachés à la machine virtuelle.
Invité
Lecture seule
Le système d’exploitation invité de cet ordinateur virtuel.
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 l’ordinateur virtuel.
Capacité
Lecture/écriture
Quantité de mémoire physique de l’ordinateur virtuel, en mégaoctets.
Souris
Lecture seule
Périphérique de la souris pour la machine virtuelle.
Nom
Lecture/écriture
Nom de la configuration de l’ordinateur virtuel.
NetworkAdapters
Lecture seule
Collection énumérable de cartes réseau attachées à la machine virtuelle.
Remarques
Lecture/écriture
Remarques 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 de la connexion RDP nommée canal 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 à exécuter sur cet ordinateur virtuel s’il est en cours d’exécution lorsque Windows ordinateur virtuel est fermé.
Département
Lecture seule
État actuel de l’ordinateur virtuel.
Annulable
Lecture/écriture
Indique si les disques d’annulations 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 depuis le système d’exploitation invité.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
applications de [ bureau Windows 7 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 _ IVMVirtualMachine est défini en tant que f7092aa1-33ed-4f78-a59f-c00adfc2edd7