Windows Virtual PC-Schnittstellen
[Windows Virtual PC ist ab Windows 8 nicht mehr verfügbar. Verwenden Sie stattdessen den Hyper-V WMI-Anbieter (V2).]
Die folgenden Schnittstellen werden von Windows Virtual PC unterstützt.
Schnittstelle | Beschreibung |
---|---|
IVMAccountant |
Bietet Zugriff auf buchhaltungsbezogene Informationen für einen virtuellen Computer (VM). |
IVMDisplay |
Steuert die Anzeigeeinstellungen eines virtuellen Computers. |
IVMDVDDrive |
Steuert ein CD-ROM- oder DVD-ROM-Laufwerk innerhalb einer VM. |
IVMDVDDriveCollection |
Definiert die Sammlung von CD- und DVD-Laufwerken innerhalb des virtuellen Computers. |
IVMDVDDriveEvents |
Definiert die Schnittstelle für ausgehende Ereignisse für die IVMDVDDrive-Schnittstelle . |
IVMFloppyDrive |
Steuert ein Diskettenlaufwerk innerhalb einer VM. |
IVMFloppyDriveCollection |
Definiert eine Auflistung von Diskettenlaufwerken innerhalb des virtuellen Computers. |
IVMFloppyDriveEvents |
Definiert die Schnittstelle für ausgehende Ereignisse für die IVMFloppyDrive-Schnittstelle . |
IVMGuestOS |
Definiert das Gastbetriebssystem, das innerhalb einer VM ausgeführt wird. |
IVMHardDisk |
Bietet Zugriff auf ein Festplattenimage. |
IVMHardDiskConnection |
Definiert die Verbindung für eine Festplatte innerhalb des virtuellen Computers. |
IVMHardDiskConnectionCollection |
Definiert die Sammlung von Festplattenverbindungen innerhalb des virtuellen Computers. |
IVMHostInfo |
Ruft Informationen zum Hostcomputer ab. |
IVMKeyboard |
Steuert das Tastaturgerät innerhalb eines virtuellen Computers. |
IVMMouse |
Steuert das Mausgerät innerhalb eines virtuellen Computers. |
IVMNetworkAdapter |
Dient als Schnittstelle zu einer virtuellen Netzwerkschnittstelle Karte (NIC) innerhalb einer VM. |
IVMNetworkAdapterCollection |
Definiert eine Sammlung von virtuellen NICs innerhalb eines virtuellen Computers. |
IVMParallelPort |
Definiert einen parallelen Port innerhalb einer VM. |
IVMParallelPortCollection |
Definiert die Auflistung paralleler Ports innerhalb des virtuellen Computers. |
IVMSerialPort |
Definiert einen seriellen Port innerhalb einer VM. |
IVMSerialPortCollection |
Definiert die Auflistung der seriellen Ports innerhalb des virtuellen Computers. |
IVMTask |
Wird verwendet, um asynchrone Aufgaben für verschiedene Methoden zu überwachen und zu steuern. |
IVMTaskCollection |
Definiert die Auflistung von Aufgabenobjekten innerhalb eines virtuellen Computers. |
IVMUSBDevice |
Definiert die Schnittstelle für ein USB-Gerät, das an das Hostsystem angeschlossen ist. |
IVMUSBDeviceCollection |
Definiert die Sammlung von USB-Geräten, die an das Hostsystem angeschlossen sind. |
IVMVirtualMachine |
Definiert die Schnittstelle für einen virtuellen Computer. |
IVMVirtualMachineCollection |
Definiert die Sammlung von VMs in Windows Virtual PC. |
IVMVirtualMachineEvents |
Definiert die Schnittstelle für ausgehende Ereignisse für die IVMVirtualMachine-Schnittstelle . |
IVMVirtualNetwork |
Definiert ein virtuelles Netzwerk. |
IVMVirtualNetworkCollection |
Definiert eine Auflistung von IVMVirtualNetwork-Objekten . |
IVMVirtualPC |
Definiert das Windows Virtual PC-Anwendungsobjekt der obersten Ebene. |
IVMVirtualPCEvents |
Definiert die Schnittstelle für ausgehende Ereignisse für die IVMVirtualPC-Schnittstelle . |
Hinweis für Entwickler unter 64-Bit-Windows
Bei 64-Bit-Editionen von Windows befindet sich die Typbibliothek für Windows Virtual PC in einer 64-Bit-Binärdatei (VPC.exe) im Verzeichnis %WinDir%\System32. Dieses Verzeichnis ist für 32-Bit-Prozesse standardmäßig nicht sichtbar. WOW64 ordnet den gesamten Zugriff auf das Verzeichnis %WinDir%\System32 standardmäßig dem Verzeichnis %WinDir%\SysWOW64 zu. Visual Studio ist eine 32-Bit-Binärdatei und kann die Datei daher nicht an diesem Speicherort öffnen. Verwenden Sie zum Generieren einer Interoperabilitätsassembly für Windows Virtual PC TlbImp.exe, die in Visual Studio und dem Windows SDK enthalten ist. Verwenden Sie die folgende Befehlszeile, umMicrosoft.VirtualPC.Interop.dllzu generieren:
**TlbImp.exe /out:**Microsoft.VirtualPC.Interop.dll/namespace:Microsoft.VirtualPC.Interop %WinDir%\System32\VPC.exe
Andere Lösungen umfassen das Kopieren VPC.exe in ein anderes Verzeichnis, in dem der Compiler sie finden kann, oder die Verwendung des OleView.exe-Tools aus dem Windows SDK, um eine IDL-Datei aus der Typbibliothek in VPC.exe zu extrahieren.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für