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 |
|
| IID |
IID _ IVMVirtualMachine est défini en tant que f7092aa1-33ed-4f78-a59f-c00adfc2edd7 |