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 |
|
| IID |
IID _ IVMVirtualPC ist als 236ba0d9-a24a-4292-a132-27c1421dfd01 definiert. |