IVMVirtualPC-Schnittstelle

[Windows Der virtuelle PC ist ab diesem Zeitraum nicht mehr Windows 8. Verwenden Sie stattdessen den Hyper-V-WMI-Anbieter (V2).]

Definiert das Anwendungsobjekt Windows virtuellen PCs auf oberster Ebene. Alle anderen Windows Virtuelle PC-Schnittstellenobjekte werden über dieses Objekt abgerufen.

IVMVirtualPC kann Clients über Ereignisse benachrichtigen, indem die ausgehende IVMVirtualPCEvents-Schnittstelle verwendet wird.

Member

Die IVMVirtualPC-Schnittstelle erbt von der IDispatch-Schnittstelle. IVMVirtualPC verfügt auch über diese Typen von Membern:

Methoden

Die IVMVirtualPC-Schnittstelle verfügt über diese Methoden.

Methode Beschreibung
CreateDifferencingVirtualHardDisk Erstellt eine sich unterscheidende virtuelle Festplatte.
CreateDynamicVirtualHardDisk Erstellt eine virtuelle Festplatte, deren Größe dynamisch geändert wird.
CreateFixedVirtualHardDisk Erstellt eine virtuelle Festplatte mit fester Größe.
CreateFloppyDiskImage Erstellt eine Diskettenimagedatei.
CreateVirtualMachine Erstellt eine neue Konfiguration des virtuellen Computers und ruft das Objekt des virtuellen Computers ab.
DeleteVirtualMachine Löscht die Konfiguration eines virtuellen Computers.
FindVirtualMachine Ruft ein Virtuelles Computerobjekt ab, das der angeforderten Konfiguration entspricht.
FindVirtualNetwork Ruft ein virtuelles Netzwerkobjekt ab, das dem angeforderten Namen entspricht.
GetConfigurationValue Ruft den Wert der angegebenen Konfigurationseinstellung ab
GetDVDFiles Ruft ein Array bekannter DVD-Dateien ab.
GetFloppyDiskFiles Ruft ein Array bekannter virtueller Diskettendateien ab.
GetFloppyDiskImageType Ruft den Typ einer vorhandenen Diskettenimagedatei ab.
GetHardDisk Ruft ein Objekt ab, das einer vorhandenen Datenträgerimagedatei entspricht.
GetHardDiskFiles Ruft ein Array bekannter virtueller Festplattendateien ab.
GetVirtualMachineFiles Ruft ein Array bekannter Konfigurationsdateien für virtuelle Computer ab.
RegisterVirtualMachine Registriert eine vorhandene Konfiguration eines virtuellen Computers und ruft das Objekt des virtuellen Computers ab.
RemoveConfigurationValue Entfernt den Wert der angegebenen Konfigurationseinstellung.
SetConfigurationValue Legt den Wert der angegebenen Konfigurationseinstellung fest.
UnregisterVirtualMachine Aufheben der Registrierung einer Konfiguration eines virtuellen Computers, ohne die Konfigurationsdatei zu löschen.

Eigenschaften

Die IVMVirtualPC-Schnittstelle verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp Beschreibung
DefaultVMConfigurationPath
Lesen/Schreiben
Das Standardverzeichnis, das nach verfügbaren Konfigurationsdateien für virtuelle Computer durchsucht werden soll.
HostInfo
Schreibgeschützt
Informationen zum physischen Computer.
MaximumFloppyDrivesPerVM
Schreibgeschützt
Die maximale Anzahl von Diskettenlaufwerken pro virtuellem Computer.
MaximumMemoryPerVM
Schreibgeschützt
Die maximal zulässige Menge an physischem Arbeitsspeicher pro virtuellem Computer in Megabyte.
MaximumNetworkAdaptersPerVM
Schreibgeschützt
Die maximale Anzahl von Netzwerkschnittstellen pro virtuellem Computer.
MaximumNumberOfIDEBuses
Schreibgeschützt
Die maximale Anzahl zulässiger Buslinien für die IDE.
MaximumParallelPortsPerVM
Schreibgeschützt
Die maximale Anzahl paralleler Ports pro virtuellem Computer.
MaximumSerialPortsPerVM
Schreibgeschützt
Die maximale Anzahl von seriellen Anschlüssen pro virtuellem Computer.
MinimumMemoryPerVM
Schreibgeschützt
Die minimal zulässige Menge an physischem Arbeitsspeicher pro virtuellem Computer in Megabyte.
Name
Schreibgeschützt
Der Name der Windows Virtual PC-Anwendung.
SearchPaths
Lesen/Schreiben
Die Dateisystempfade, die verwendet werden, um Dateien zu suchen, die dem virtuellen Windows zugeordnet sind.
SuggestedMaximumMemoryPerVM
Schreibgeschützt
Die vorgeschlagene maximal zulässige Menge an physischem Arbeitsspeicher pro virtuellem Computer in Megabyte, um niedrige Arbeitsspeicherbedingungen auf dem Host zu vermeiden.
Aufgaben
Schreibgeschützt
Eine Auflistung von Aufgaben.
UnconnectedNetworkAdapters
Schreibgeschützt
Eine aufzählbare Auflistung von nicht verbundenen Netzwerkschnittstellen.
Verfügbarkeit
Schreibgeschützt
Die Anzahl von Sekunden, die die Windows Virtual PC-Anwendung ausgeführt wurde.
USBDeviceCollection
Schreibgeschützt
Eine aufzählbare Sammlung aller USB-Geräte, die mit dem Host verbunden sind.
Version
Schreibgeschützt
Die Version dieser Instanz von Windows Virtual PC.
VirtualMachines
Schreibgeschützt
Eine aufzählbare Sammlung von virtuellen Computern.
VirtualNetworks
Schreibgeschützt
Eine aufzählbare Sammlung virtueller Netzwerke.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
nur Windows 7 [ Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Ende des Supports (Client)
Windows 7
Product (Produkt)
Windows Virtual PC
Header
VPCCOMInterfaces.h
IID
IID _ IVMVirtualPC ist als 236ba0d9-a24a-4292-a132-27c1421dfd01 definiert.