IVMVirtualPC-Schnittstelle

[Windows Virtual PC ist nicht mehr für die Verwendung als Windows 8 verfügbar. Verwenden Sie stattdessen den Hyper-V-WMI-Anbieter (V2).]

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

IVMVirtualPC kann Clients über Ereignisse über die ausgehende IVMVirtualPCEvents-Schnittstelle benachrichtigen.

Member

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

Methoden

Die IVMVirtualPC-Schnittstelle weist diese Methoden auf.

Methode Beschreibung
CreateDifferencingVirtualHardDisk Erstellt eine andere virtuelle Festplatte.
CreateDynamicVirtualHardDisk Erstellt eine dynamische Größenänderung der virtuellen Festplatte.
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 eine 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 virtueller Computer und ruft das Objekt des virtuellen Computers ab.
RemoveConfigurationValue Entfernt den Wert der angegebenen Konfigurationseinstellung.
SetConfigurationValue Legt den Wert der angegebenen Konfigurationseinstellung fest.
UnregisterVirtualMachine Hebt die Registrierung einer virtuellen Computerkonfiguration auf, ohne die Konfigurationsdatei zu löschen.

Eigenschaften

Die IVMVirtualPC-Schnittstelle weist diese Eigenschaften auf.

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 virtuellen Computer.
MaximumMemoryPerVM
Schreibgeschützt
Die maximale zulässige Menge an physischem Arbeitsspeicher pro virtuellen Computer in Megabyte.
MaximumNetworkAdaptersPerVM
Schreibgeschützt
Die maximale Anzahl von Netzwerkschnittstellen pro virtuellen Computer.
MaximumNumberOfIDEBuses
Schreibgeschützt
Die maximale Anzahl von Bussen, die für IDE zulässig sind.
MaximumParallelPortsPerVM
Schreibgeschützt
Die maximale Anzahl paralleler Ports pro virtueller Computer.
MaximumSerialPortsPerVM
Schreibgeschützt
Die maximale Anzahl von seriellen Ports pro virtuellen Computer.
MinimumMemoryPerVM
Schreibgeschützt
Die mindest zulässige Menge an physischem Arbeitsspeicher pro virtuellen Computer in Megabyte.
Name
Schreibgeschützt
Der Name der Windows Virtual PC-Anwendung.
SearchPaths
Lesen/Schreiben
Die Dateisystempfade, die verwendet werden, um Dateien zu finden, die Windows Virtual PC zugeordnet sind.
SuggestedMaximumMemoryPerVM
Schreibgeschützt
Die vorgeschlagene maximale zulässige Menge an physischem Arbeitsspeicher pro virtuellen Computer in Megabyte, um geringe Speicherbedingungen auf dem Host zu vermeiden.
Aufgaben
Schreibgeschützt
Eine Sammlung von Vorgängen.
UnconnectedNetworkAdapters
Schreibgeschützt
Eine aufzählbare Auflistung nicht verbundener Netzwerkschnittstellen.
Verfügbarkeit
Schreibgeschützt
Die Anzahl der 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 Auflistung von virtuellen Computern.
VirtualNetworks
Schreibgeschützt
Eine aufzählbare Sammlung von virtuellen Netzwerken.

Requirements (Anforderungen)

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