Megosztás a következőn keresztül:


Windows rendszerű virtuális pc-adapterek

[A Windows rendszerű virtuális gép már nem érhető el a Windows 8-as verzióban. Ehelyett használja a Hyper-V WMI-szolgáltatót (V2).]

A Windows virtual PC a következő interfészeket támogatja.

Interfész Leírás
IVMAccountant
Hozzáférést biztosít egy virtuális gép (VM) könyveléssel kapcsolatos adataihoz.
IVMDisplay
A virtuális gép megjelenítési beállításait szabályozza.
IVMDVDDrive
A virtuális gépen belüli CD-ROM vagy DVD-ROM meghajtót vezérli.
IVMDVDDriveCollection
Meghatározza a CD- és DVD-meghajtók gyűjteményét a virtuális gépen belül.
IVMDVDDriveEvents
Meghatározza a IVMDVDDrive felület kimenő eseményfelületét.
IVMFloppyDrive
A virtuális gépen belüli hajlékonylemez-meghajtót vezérli.
IVMFloppyDriveCollection
A virtuális gépen belüli hajlékonylemez-meghajtók gyűjteményét határozza meg.
IVMFloppyDriveEvents
Meghatározza a IVMFloppyDrive felület kimenő eseményfelületét.
IVMGuestOS
Meghatározza a virtuális gépen futó vendég operációs rendszert.
IVMHardDisk
Hozzáférést biztosít a merevlemez lemezképéhez.
IVMHardDiskConnection
Meghatározza a virtuális gépen belüli merevlemezek kapcsolatát.
IVMHardDiskConnectionCollection
Meghatározza a virtuális gépen belüli merevlemez-kapcsolatok gyűjteményét.
IVMHostInfo
Lekéri a gazdagép adatait.
IVMKeyboard
A virtuális gépen belüli billentyűzeteszközt vezérli.
IVMMouse
A virtuális gépen belüli egéreszközt vezérli.
IVMNetworkAdapter
A virtuális gépen belüli virtuális hálózati adapter (NIC) adaptereként szolgál.
IVMNetworkAdapterCollection
Virtuális gépeken belüli virtuális hálózati adapterek gyűjteményét határozza meg.
IVMParallelPort
Egy virtuális gépen belüli párhuzamos portot határoz meg.
IVMParallelPortCollection
A virtuális gépen belüli párhuzamos portok gyűjteményét határozza meg.
IVMSerialPort
Egy virtuális gépen belüli soros portot határoz meg.
IVMSerialPortCollection
Meghatározza a virtuális gépen belüli soros portok gyűjteményét.
IVMTask
Különböző módszerek aszinkron feladatainak monitorozására és szabályozására szolgál.
IVMTaskCollection
Meghatározza a virtuális gépen belüli feladatobjektumok gyűjteményét.
IVMUSBDevice
Meghatározza a gazdarendszerhez csatlakoztatott USB-eszköz interfészét.
IVMUSBDeviceCollection
Meghatározza a gazdarendszerhez csatlakoztatott USB-eszközök gyűjteményét.
IVMVirtualMachine
Meghatározza a virtuális gép felületét.
IVMVirtualMachineCollection
Meghatározza a virtuális gépek gyűjteményét a Windows rendszerű virtuális gépen belül.
IVMVirtualMachineEvents
Meghatározza a IVMVirtualMachine felület kimenő eseményfelületét.
IVMVirtualNetwork
Definiál egy virtuális hálózatot.
IVMVirtualNetworkCollection
Definiálja IVMVirtualNetwork objektumok gyűjteményét.
IVMVirtualPC
Meghatározza a windowsos virtuálisgép-alkalmazás legfelső szintű objektumát.
IVMVirtualPCEvents
Meghatározza a IVMVirtualPC felület kimenő eseményfelületét.

Megjegyzés fejlesztőknek a 64 bites Windows rendszeren

A Windows 64 bites kiadásaiban a Windows virtual PC típuskönyvtára egy 64 bites bináris (VPC.exe) fájlban található a %WinDir%\System32 könyvtárban. Ez a könyvtár alapértelmezés szerint nem látható a 32 bites folyamatok esetében; A WOW64 alapértelmezés szerint a %WinDir%\System32 könyvtárhoz való hozzáférést a %WinDir%\SysWOW64 könyvtárba rendeli. A Visual Studio egy 32 bites bináris fájl, ezért nem tudja megnyitni a fájlt ezen a helyen. A Windows rendszerű virtuális pc-k együttműködési szerelvényének létrehozásához használja a TlbImp.exe, amely a Visual Studióval és a Windows SDK-val együtt jön létre. A Microsoft.VirtualPC.Interop.dlllétrehozásához használja a következő parancssort:

**TlbImp.exe /out:**Microsoft.VirtualPC.Interop.dll/namespace:Microsoft.VirtualPC.Interop %WinDir%\System32\VPC.exe

Más megoldások közé tartozik a VPC.exe másolása egy másik könyvtárba, ahol a fordító megtalálja, vagy a Windows SDK OleView.exe eszközének használatával kinyerhet egy .idl fájlt a VPC.exetípustárából.