Antarmuka PC Virtual Windows
[Windows Virtual PC tidak lagi tersedia untuk digunakan pada Windows 8. Sebagai gantinya , gunakan penyedia Hyper-V WMI (V2).]
Antarmuka berikut didukung oleh Windows Virtual PC.
Antarmuka | Deskripsi |
---|---|
IVMAccountant |
Menyediakan akses ke informasi terkait akuntansi untuk komputer virtual (VM). |
IVMDisplay |
Mengontrol pengaturan tampilan VM. |
IVMDVDDrive |
Mengontrol drive CD-ROM atau DVD-ROM dalam VM. |
IVMDVDDriveCollection |
Menentukan kumpulan drive CD dan DVD dalam VM. |
IVMDVDDriveEvents |
Menentukan antarmuka peristiwa keluar untuk antarmuka IVMDVDDrive. |
IVMFloppyDrive |
Mengontrol drive floppy dalam VM. |
IVMFloppyDriveCollection |
Mendefinisikan kumpulan drive floppy dalam VM. |
IVMFloppyDriveEvents |
Menentukan antarmuka peristiwa keluar untuk antarmuka IVMFloppyDrive. |
IVMGuestOS |
Menentukan sistem operasi tamu yang berjalan di dalam VM. |
IVMHardDisk |
Menyediakan akses ke citra hard disk. |
IVMHardDiskConnection |
Menentukan koneksi untuk hard disk dalam VM. |
IVMHardDiskConnectionCollection |
Menentukan kumpulan koneksi hard disk dalam VM. |
IVMHostInfo |
Mengambil informasi tentang komputer host. |
IVMKeyboard |
Mengontrol perangkat keyboard dalam VM. |
IVMMouse |
Mengontrol perangkat mouse dalam VM. |
IVMNetworkAdapter |
Berfungsi sebagai antarmuka ke kartu antarmuka jaringan virtual (NIC) dalam VM. |
IVMNetworkAdapterCollection |
Mendefinisikan kumpulan NIC virtual dalam VM. |
IVMParallelPort |
Menentukan port paralel di dalam VM. |
IVMParallelPortCollection |
Menentukan kumpulan port paralel dalam VM. |
IVMSerialPort |
Mendefinisikan port serial di dalam VM. |
IVMSerialPortCollection |
Mendefinisikan kumpulan port serial dalam VM. |
IVMTask |
Digunakan untuk memantau dan mengontrol tugas asinkron untuk berbagai metode. |
IVMTaskCollection |
Menentukan kumpulan objek tugas dalam VM. |
IVMUSBDevice |
Menentukan antarmuka untuk perangkat USB yang terpasang pada sistem host. |
IVMUSBDeviceCollection |
Menentukan kumpulan perangkat USB yang terpasang pada sistem host. |
IVMVirtualMachine |
Menentukan antarmuka untuk VM. |
IVMVirtualMachineCollection |
Mendefinisikan kumpulan VM dalam Windows Virtual PC. |
IVMVirtualMachineEvents |
Menentukan antarmuka peristiwa keluar untuk antarmuka IVMVirtualMachine. |
IVMVirtualNetwork |
Menentukan jaringan virtual. |
IVMVirtualNetworkCollection |
Menentukan kumpulan objek IVMVirtualNetwork. |
IVMVirtualPC |
Menentukan objek aplikasi Windows Virtual PC tingkat atas. |
IVMVirtualPCEvents |
Menentukan antarmuka peristiwa keluar untuk antarmuka IVMVirtualPC. |
Catatan untuk pengembang di Windows 64-bit
Pada Windows edisi 64-bit, pustaka jenis untuk Windows Virtual PC berada dalam biner 64-bit (VPC.exe) di direktori %WinDir%\System32. Direktori tersebut tidak terlihat secara default ke proses 32-bit; WOW64 memetakan semua akses ke direktori %WinDir%\System32 ke direktori %WinDir%\SysWOW64 secara default. Visual Studio adalah biner 32-bit dan oleh karena itu tidak dapat membuka file di lokasi ini. Untuk menghasilkan rakitan interoperabilitas untuk Windows Virtual PC, gunakan TlbImp.exe, yang dilengkapi dengan Visual Studio dan Windows SDK. Untuk menghasilkan Microsoft.VirtualPC.Interop.dll, gunakan baris perintah berikut:
**TlbImp.exe /out:**Microsoft.VirtualPC.Interop.dll/namespace:Microsoft.VirtualPC.Interop %WinDir%\System32\VPC.exe
Solusi lain termasuk menyalin VPC.exe ke direktori yang berbeda di mana pengkompilasi dapat menemukannya, atau menggunakan alat OleView.exe dari Windows SDK untuk mengekstrak file .idl dari pustaka jenis di VPC.exe.