Windows Virtual PC-interfaces
[Windows Virtual PC is niet meer beschikbaar voor gebruik vanaf Windows 8. Gebruik in plaats daarvan de Hyper-V WMI-provider (V2).]
De volgende interfaces worden ondersteund door Windows Virtual PC.
Interface | Beschrijving |
---|---|
IVMAccountant- |
Biedt toegang tot accountinggerelateerde informatie voor een virtuele machine (VM). |
IVMDisplay |
Hiermee bepaalt u de weergave-instellingen van een virtuele machine. |
IVMDRIVE- |
Hiermee bepaalt u een CD-ROM of DVD-ROM station binnen een VIRTUELE machine. |
IVMDRIVEDriveCollection |
Hiermee definieert u de verzameling cd- en dvd-stations binnen de virtuele machine. |
IVMDRIVEEvents |
Hiermee definieert u de interface voor uitgaande gebeurtenissen voor de IVMDRIVE interface. |
IVMFloppyDrive- |
Hiermee beheert u een diskettestation binnen een VIRTUELE machine. |
IVMFloppyDriveCollection- |
Hiermee definieert u een verzameling diskettestations binnen de virtuele machine. |
IVMFloppyDriveEvents |
Hiermee definieert u de uitgaande gebeurtenisinterface voor de IVMFloppyDrive interface. |
IVMGuestOS- |
Hiermee definieert u het gastbesturingssysteem dat wordt uitgevoerd in een virtuele machine. |
IVMHardDisk |
Biedt toegang tot een installatiekopieën van een harde schijf. |
IVMHardDiskConnection- |
Hiermee definieert u de verbinding voor een harde schijf binnen de VIRTUELE machine. |
IVMHardDiskConnectionCollectionCollection |
Hiermee definieert u de verzameling van vasteschijfverbindingen binnen de VIRTUELE machine. |
IVMHostInfo- |
Haalt informatie over de hostcomputer op. |
IVMKeyboard- |
Hiermee bepaalt u het toetsenbordapparaat binnen een VIRTUELE machine. |
IVMMouse- |
Hiermee bepaalt u het muisapparaat binnen een VIRTUELE machine. |
IVMNetworkAdapter |
Fungeert als de interface voor een virtuele netwerkinterfacekaart (NIC) binnen een VIRTUELE machine. |
IVMNetworkAdapterCollection- |
Hiermee definieert u een verzameling virtuele NIC's binnen een VIRTUELE machine. |
IVMParallelPort |
Hiermee definieert u een parallelle poort binnen een VIRTUELE machine. |
IVMParallelPortCollection |
Hiermee definieert u de verzameling parallelle poorten binnen de VIRTUELE machine. |
IVMSerialPort |
Definieert een seriële poort binnen een VIRTUELE machine. |
IVMSerialPortCollection |
Hiermee definieert u de verzameling seriële poorten binnen de VIRTUELE machine. |
IVMTask- |
Wordt gebruikt voor het bewaken en beheren van asynchrone taken voor verschillende methoden. |
IVMTaskCollection- |
Hiermee definieert u de verzameling taakobjecten binnen een VIRTUELE machine. |
IVMUSBDevice- |
Definieert de interface voor een USB-apparaat dat is gekoppeld aan het hostsysteem. |
IVMUSBDeviceCollection |
Hiermee definieert u de verzameling USB-apparaten die zijn gekoppeld aan het hostsysteem. |
IVMVirtualMachine |
Hiermee definieert u de interface voor een virtuele machine. |
IVMVirtualMachineCollection |
Hiermee definieert u de verzameling vm's binnen een virtuele Windows-pc. |
IVMVirtualMachineEvents |
Hiermee definieert u de interface voor uitgaande gebeurtenissen voor de interface IVMVirtualMachine. |
IVMVirtualNetwork- |
Hiermee definieert u een virtueel netwerk. |
IVMVirtualNetworkCollection |
Hiermee definieert u een verzameling van IVMVirtualNetwork-objecten. |
IVMVirtualPC- |
Hiermee definieert u het windows Virtual PC-toepassingsobject op het hoogste niveau. |
IVMVirtualPCEvents |
Hiermee definieert u de uitgaande gebeurtenisinterface voor de interface IVMVirtualPC. |
Opmerking voor ontwikkelaars in 64-bits Windows
Op 64-bits edities van Windows bevindt de typebibliotheek voor Windows Virtual PC zich in een 64-bits binair bestand (VPC.exe) in de map %WinDir%\System32. Deze map is niet standaard zichtbaar voor 32-bits processen; WOW64 wijst standaard alle toegang tot de %WinDir%\System32-map toe aan de map %WinDir%\SysWOW64. Visual Studio is een 32-bits binair bestand en kan het bestand daarom niet op deze locatie openen. Als u een interoperabiliteitsassembly voor Windows Virtual PC wilt genereren, gebruikt u TlbImp.exe, die wordt geleverd met Visual Studio en de Windows SDK. Gebruik de volgende opdrachtregel om Microsoft.VirtualPC.Interop.dllte genereren:
**TlbImp.exe /out:**Microsoft.VirtualPC.Interop.dll/namespace:Microsoft.VirtualPC.Interop %WinDir%\System32\VPC.exe
Andere oplossingen zijn het kopiëren van VPC.exe naar een andere map waar de compiler deze kan vinden, of het hulpprogramma OleView.exe uit de Windows SDK gebruiken om een .idl-bestand uit de typebibliotheek in VPC.exete extraheren.