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.