Interface IVMVirtualPC

[Windows Virtual PC n’est plus disponible à partir de Windows 8. Utilisez plutôt le fournisseur WMI Hyper-V (V2).]

Définit l’objet d’application Windows Virtual PC de niveau supérieur. Tous les autres objets d’interface Windows Virtual PC sont récupérés via cet objet.

IVMVirtualPC peut informer les clients des événements à l’aide de l’interface sortante IVMVirtualPCEvents .

Membres

L’interface IVMVirtualPC hérite de l’interface IDispatch. IVMVirtualPC a également les types de membres suivants :

Méthodes

L’interface IVMVirtualPC possède ces méthodes.

Méthode Description
CreateDifferencingVirtualHardDisk Crée un disque dur virtuel de différenciation.
CreateDynamicVirtualHardDisk Crée un disque dur virtuel de redimensionnement dynamique.
CreateFixedVirtualHardDisk Crée un disque dur virtuel de taille fixe.
CreateFloppyDiskImage Crée un fichier image de disque de disquette.
CreateVirtualMachine Crée une configuration de machine virtuelle et récupère l’objet de machine virtuelle.
DeleteVirtualMachine Supprime une configuration de machine virtuelle.
FindVirtualMachine Récupère un objet de machine virtuelle qui correspond à la configuration demandée.
FindVirtualNetwork Récupère un objet de réseau virtuel qui correspond au nom demandé.
GetConfigurationValue Récupère la valeur du paramètre de configuration spécifié.
GetDVDFiles Récupère un tableau de fichiers DVD connus.
GetFloppyDiskFiles Récupère un tableau de fichiers de disquette virtuelle connus.
GetFloppyDiskImageType Récupère le type d’un fichier d’image de disque de disquette existant.
GetHardDisk Récupère un objet correspondant à un fichier d’image disque existant.
GetHardDiskFiles Récupère un tableau de fichiers de disque dur virtuel connus.
GetVirtualMachineFiles Récupère un tableau de fichiers de configuration de machine virtuelle connus.
RegisterVirtualMachine Inscrit une configuration de machine virtuelle existante et récupère l’objet de machine virtuelle.
RemoveConfigurationValue Supprime la valeur du paramètre de configuration spécifié.
SetConfigurationValue Définit la valeur du paramètre de configuration spécifié.
Annuler l’inscriptionVirtualMachine Annule l’inscription d’une configuration de machine virtuelle sans supprimer le fichier de configuration.

Propriétés

L’interface IVMVirtualPC a ces propriétés.

Propriété Type d’accès Description
DefaultVMConfigurationPath
Lecture/écriture
Répertoire par défaut à rechercher pour les fichiers de configuration de machine virtuelle disponibles.
HostInfo
Lecture seule
Informations sur l’ordinateur physique.
MaximumFloppyDrivesPerVM
Lecture seule
Nombre maximal de lecteurs de disquettes par machine virtuelle.
MaximumMemoryPerVM
Lecture seule
Quantité maximale autorisée de mémoire physique par machine virtuelle, en mégaoctets.
MaximumNetworkAdaptersPerVM
Lecture seule
Nombre maximal d’interfaces réseau par machine virtuelle.
MaximumNumberOfIDEBuses
Lecture seule
Nombre maximal de bus autorisés pour l’IDE.
MaximumParallelPortsPerVM
Lecture seule
Nombre maximal de ports parallèles par machine virtuelle.
MaximumSerialPortsPerVM
Lecture seule
Nombre maximal de ports série par machine virtuelle.
MinimumMemoryPerVM
Lecture seule
Quantité minimale autorisée de mémoire physique par machine virtuelle, en mégaoctets.
Nom
Lecture seule
Nom de l’application Windows Virtual PC.
SearchPaths
Lecture/écriture
Chemins d’accès au système de fichiers qui sont utilisés pour rechercher les fichiers associés à Windows Virtual PC.
SuggestedMaximumMemoryPerVM
Lecture seule
Quantité maximale autorisée de mémoire physique suggérée par machine virtuelle, en mégaoctets, pour éviter des conditions de mémoire insuffisantes sur l’hôte.
Tâches
Lecture seule
Collection de tâches.
UnconnectedNetworkAdapters
Lecture seule
Collection énumérable d’interfaces réseau non connectées.
Disponibilité
Lecture seule
Nombre de secondes en cours d’exécution de l’application Windows Virtual PC.
USBDeviceCollection
Lecture seule
Collection énumérable de tous les périphériques USB connectés à l’hôte.
Version
Lecture seule
Version de cette instance de Windows Virtual PC.
VirtualMachines
Lecture seule
Collection énumérable de machines virtuelles.
VirtualNetworks
Lecture seule
Collection énumérable de réseaux virtuels.

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
VPCCOMInterfaces.h
IID
IID_IVMVirtualPC est défini comme 236ba0d9-a24a-4292-a132-27c1421dfd01