Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[Pc virtuale Windows non è più disponibile per l'uso a partire da Windows 8. Usare invece il provider WMI Hyper-V (V2).]
Le interfacce seguenti sono supportate da Pc virtuale Windows.
| Interfaccia | Descrizione |
|---|---|
|
IVMAccountant |
Fornisce l'accesso alle informazioni relative alla contabilità per una macchina virtuale. |
|
IVMDisplay |
Controlla le impostazioni di visualizzazione di una macchina virtuale. |
|
IVMVMVMDRIVE |
Controlla un'unità CD-ROM o DVD-ROM all'interno di una macchina virtuale. |
|
IVMVMVMDRIVECollection |
Definisce la raccolta di unità CD e DVD all'interno della macchina virtuale. |
|
IVMVMVMDRIVEEvents |
Definisce l'interfaccia dell'evento in uscita per l'interfaccia IVMPMDRIVE . |
|
IVMFloppyDrive |
Controlla un'unità floppy all'interno di una macchina virtuale. |
|
IVMFloppyDriveCollection |
Definisce una raccolta di unità floppy all'interno della macchina virtuale. |
|
IVMFloppyDriveEvents |
Definisce l'interfaccia evento in uscita per l'interfaccia IVMFloppyDrive . |
|
IVMGuestOS |
Definisce il sistema operativo guest in esecuzione all'interno di una macchina virtuale. |
|
IVMHardDisk |
Fornisce l'accesso a un'immagine del disco rigido. |
|
IVMHardDiskConnection |
Definisce la connessione per un disco rigido all'interno della macchina virtuale. |
|
IVMHardDiskConnectionCollection |
Definisce la raccolta di connessioni disco rigido all'interno della macchina virtuale. |
|
IVMHostInfo |
Recupera informazioni sul computer host. |
|
IVMKeyboard |
Controlla il dispositivo da tastiera all'interno di una macchina virtuale. |
|
IVMMouse |
Controlla il dispositivo mouse all'interno di una macchina virtuale. |
|
IVMNetworkAdapter |
Funge da interfaccia di una scheda di interfaccia di rete virtuale (NIC) all'interno di una macchina virtuale. |
|
IVMNetworkAdapterCollection |
Definisce una raccolta di schede di interfaccia di rete virtuali all'interno di una macchina virtuale. |
|
IVMParallelPort |
Definisce una porta parallela all'interno di una macchina virtuale. |
|
IVMParallelPortCollection |
Definisce la raccolta di porte parallele all'interno della macchina virtuale. |
|
IVMSerialPort |
Definisce una porta seriale all'interno di una macchina virtuale. |
|
IVMSerialPortCollection |
Definisce la raccolta di porte seriali all'interno della macchina virtuale. |
|
IVMTask |
Usato per monitorare e controllare le attività asincrone per vari metodi. |
|
IVMTaskCollection |
Definisce la raccolta di oggetti attività all'interno di una macchina virtuale. |
|
IVMUSBDevice |
Definisce l'interfaccia per un dispositivo USB collegato al sistema host. |
|
IVMUSBDeviceCollection |
Definisce la raccolta di dispositivi USB collegati al sistema host. |
|
IVMVirtualMachine |
Definisce l'interfaccia per una macchina virtuale. |
|
IVMVirtualMachineCollection |
Definisce la raccolta di macchine virtuali all'interno di PC virtuale Windows. |
|
IVMVirtualMachineEvents |
Definisce l'interfaccia evento in uscita per l'interfaccia IVMVirtualMachine . |
|
IVMVirtualNetwork |
Definisce una rete virtuale. |
|
IVMVirtualNetworkCollection |
Definisce una raccolta di oggetti IVMVirtualNetwork. |
|
IVMVirtualPC |
Definisce l'oggetto applicazione Windows Virtual PC di primo livello. |
|
IVMVirtualPCEvents |
Definisce l'interfaccia evento in uscita per l'interfaccia IVMVirtualPC . |
Nota per gli sviluppatori in Windows a 64 bit
Nelle edizioni a 64 bit di Windows, la libreria dei tipi per PC virtuale Windows si trova in un file binario a 64 bit (VPC.exe) nella directory %WinDir%\System32. Tale directory non è visibile per impostazione predefinita ai processi a 32 bit; WOW64 esegue il mapping di tutti gli accessi alla directory %WinDir%\System32 alla directory %WinDir%\SysWOW64 per impostazione predefinita. Visual Studio è un file binario a 32 bit e pertanto non può aprire il file in questo percorso. Per generare un assembly di interoperabilità per PC virtuale Windows, usare TlbImp.exe, fornito con Visual Studio e Windows SDK. Per generare Microsoft.VirtualPC.Interop.dll, usare la riga di comando seguente:
**TlbImp.exe /out:**Microsoft.VirtualPC.Interop.dll/namespace:Microsoft.VirtualPC.Interop %WinDir%\System32\VPC.exe
Altre soluzioni includono la copia VPC.exe in una directory diversa in cui il compilatore può trovarla o usare lo strumento OleView.exe da Windows SDK per estrarre un file con estensione idl dalla libreria dei tipi in VPC.exe.