Dela via


Windows Virtual PC-gränssnitt

[Windows Virtual PC är inte längre tillgängligt för användning från och med Windows 8. Använd i stället Hyper-V WMI-providern (V2).]

Följande gränssnitt stöds av Windows Virtual PC.

Gränssnitt Beskrivning
IVMAccountant
Ger åtkomst till redovisningsrelaterad information för en virtuell dator (VM).
IVMDisplay
Styr visningsinställningarna för en virtuell dator.
IVMDVDDrive
Styr en CD-ROM eller DVD-ROM enhet i en virtuell dator.
IVMDVDDriveCollection
Definierar samlingen av CD- och DVD-enheter i den virtuella datorn.
IVMDVDDriveEvents
Definierar det utgående händelsegränssnittet för IVMDVDDrive--gränssnittet.
IVMFloppyDrive
Styr en diskettenhet i en virtuell dator.
IVMFloppyDriveCollection
Definierar en samling diskettenheter i den virtuella datorn.
IVMFloppyDriveEvents
Definierar det utgående händelsegränssnittet för IVMFloppyDrive--gränssnittet.
IVMGuestOS
Definierar gästoperativsystemet som körs i en virtuell dator.
IVMHardDisk
Ger åtkomst till en hårddiskbild.
IVMHardDiskConnection
Definierar anslutningen för en hårddisk i den virtuella datorn.
IVMHardDiskConnectionCollection
Definierar samlingen av hårddiskanslutningar i den virtuella datorn.
IVMHostInfo
Hämtar information om värddatorn.
IVMKeyboard
Styr tangentbordsenheten i en virtuell dator.
IVMMouse
Styr musenheten i en virtuell dator.
IVMNetworkAdapter
Fungerar som gränssnitt till ett virtuellt nätverkskort (NIC) i en virtuell dator.
IVMNetworkAdapterCollection
Definierar en samling virtuella nätverkskort i en virtuell dator.
IVMParallelPort
Definierar en parallell port i en virtuell dator.
IVMParallelPortCollection
Definierar samlingen av parallella portar i den virtuella datorn.
IVMSerialPort
Definierar en seriell port i en virtuell dator.
IVMSerialPortCollection
Definierar samlingen med serieportar i den virtuella datorn.
IVMTask
Används för att övervaka och kontrollera asynkrona uppgifter för olika metoder.
IVMTaskCollection
Definierar samlingen av aktivitetsobjekt i en virtuell dator.
IVMUSBEnhet
Definierar gränssnittet för en USB-enhet som är ansluten till värdsystemet.
IVMUSBDeviceCollection
Definierar insamlingen av USB-enheter som är anslutna till värdsystemet.
IVMVirtualMachine
Definierar gränssnittet för en virtuell dator.
IVMVirtualMachineCollection
Definierar samlingen av virtuella datorer i Windows Virtual PC.
IVMVirtualMachineEvents
Definierar det utgående händelsegränssnittet för gränssnittet IVMVirtualMachine.
IVMVirtualNetwork
Definierar ett virtuellt nätverk.
IVMVirtualNetworkCollection
Definierar en samling IVMVirtualNetwork- objekt.
IVMVirtualPC
Definierar det översta Windows Virtual PC-programobjektet.
IVMVirtualPCEvents
Definierar det utgående händelsegränssnittet för gränssnittet IVMVirtualPC.

Obs! För utvecklare i 64-bitars Windows

I 64-bitarsversioner av Windows finns typbiblioteket för Windows Virtual PC i en 64-bitars binärfil (VPC.exe) i katalogen %WinDir%\System32. Katalogen är inte synlig som standard för 32-bitarsprocesser. WOW64 mappar all åtkomst till katalogen %WinDir%\System32 till katalogen %WinDir%\SysWOW64 som standard. Visual Studio är en 32-bitars binär fil och kan därför inte öppna filen på den här platsen. Om du vill generera en samverkanssammansättning för Windows Virtual PC använder du TlbImp.exe, som medföljer Visual Studio och Windows SDK. Om du vill generera Microsoft.VirtualPC.Interop.dllanvänder du följande kommandorad:

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

Andra lösningar är att kopiera VPC.exe till en annan katalog där kompilatorn kan hitta den eller använda verktyget OleView.exe från Windows SDK för att extrahera en .idl-fil från typbiblioteket i VPC.exe.