Interfaccia IVMVirtualMachine
[PC virtuale Windows non è più disponibile per l'uso a partire da Windows 8. Usare invece il provider WMI Hyper-V (V2).]
Definisce l'interfaccia per una macchina virtuale. IVMVirtualMachine può notificare ai client gli eventi usando l'interfaccia in uscita IVMVirtualMachineEvents . Gli oggetti IVMVirtualMachine vengono restituiti dai metodi IVMVirtualPC , ad esempio CreateVirtualMachine, RegisterVirtualMachine e FindVirtualMachine. È anche possibile recuperare un oggetto IVMVirtualMachine dall'oggetto IVMVirtualMachineCollection restituito dalla proprietà IVMVirtualPC::VirtualMachines .
Membri
L'interfaccia IVMVirtualMachine eredita dall'interfaccia IDispatch . IVMVirtualMachine ha anche questi tipi di membri:
Metodi
L'interfaccia IVMVirtualMachine dispone di questi metodi.
Metodo | Descrizione |
---|---|
AddABADROMDrive | Aggiunge una nuova unità CD o DVD alla macchina virtuale. |
AddHardDiskConnection | Aggiunge una nuova connessione disco rigido alla macchina virtuale. |
AddNetworkAdapter | Aggiunge un'interfaccia di rete alla macchina virtuale. |
AttachUSBDevice | Collega un dispositivo USB a una macchina virtuale. |
DetachUSBDevice | Rilascia un dispositivo USB da una macchina virtuale. |
DiscardSavedState | Elimina le informazioni sullo stato salvate per una macchina virtuale salvata. |
DiscardUndoDisks | Rimuove i dischi di annullamento virtuali. |
GetActivationValue | Recupera il valore dell'impostazione di attivazione specificata per questa macchina virtuale. |
GetConfigurationValue | Recupera il valore dell'impostazione di configurazione specificata per questa macchina virtuale. |
MergeUndoDisks | Unisce i dischi di annullamento virtuali. |
Sospendi | Sospende la macchina virtuale. |
RemoveActivationValue | Rimuove il valore dell'impostazione di attivazione specificata per questa macchina virtuale. |
RemoveConfigurationValue | Rimuove il valore dell'impostazione di configurazione specificata per questa macchina virtuale. |
RemoveABADROMDrive | Rimuove l'unità CD o DVD specificata dalla macchina virtuale. |
RemoveHardDiskConnection | Rimuove la connessione del disco rigido specificata dalla macchina virtuale. |
RemoveNetworkAdapter | Rimuove un'interfaccia di rete dalla macchina virtuale. |
Reimpostazione | Reimposta la macchina virtuale. |
Riprendi | Riprende la macchina virtuale. |
Salva | Salva lo stato della macchina virtuale. |
SetActivationValue | Imposta il valore dell'impostazione di attivazione specificata per questa macchina virtuale. |
SetConfigurationValue | Imposta il valore dell'impostazione di configurazione specificata per questa macchina virtuale. |
StartCommunicationChannel | Configura un canale di comunicazione tra host e guest. |
Avvio | Avvia la macchina virtuale dallo stato non inizializzato o salvato. |
Avvio2 | Avvia la macchina virtuale dallo stato non inizializzato o salvato, con opzioni avanzate. |
TurnOff | Spegnimento della macchina virtuale. |
Proprietà
L'interfaccia IVMVirtualMachine ha queste proprietà.
Proprietà | Tipo di accesso | Descrizione |
---|---|---|
Ragioniere |
Sola lettura |
Un contabile per questa macchina virtuale. |
AttachedDriveTypes |
Sola lettura |
Matrice che indica il tipo di unità collegata a ogni posizione nella macchina virtuale. |
BaseBoardSerialNumber |
Lettura/Scrittura |
Numero di serie della scheda di base. |
BIOSGUID |
Lettura/Scrittura |
GUID DEL BIOS. |
BIOSSerialNumber |
Lettura/Scrittura |
Numero di serie BIOS. |
ChassisAssetTag |
Lettura/Scrittura |
Tag asset Chassis. |
ChassisSerialNumber |
Lettura/Scrittura |
Numero di serie dello chassis. |
ConfigID |
Sola lettura |
Identificatore univoco per la macchina virtuale. |
Visualizza |
Sola lettura |
Visualizzazione video per la macchina virtuale. |
DVDROMDrives |
Sola lettura |
Raccolta enumerabile di unità CD e DVD collegate alla macchina virtuale. |
File |
Sola lettura |
Percorso completo del file vmc per la configurazione della macchina virtuale. |
FloppyDrives |
Sola lettura |
Raccolta enumerabile di unità floppy collegate alla macchina virtuale. |
GuestOS |
Sola lettura |
Sistema operativo guest per questa macchina virtuale. |
HardDiskConnections |
Sola lettura |
Raccolta enumerabile di connessioni disco rigido. |
Has3DNow |
Sola lettura |
Indica se il processore supporta il set di istruzioni 3DNow. |
HasMMX |
Sola lettura |
Indica se il processore supporta il set di istruzioni MMX. |
HasSSE |
Sola lettura |
Indica se il processore supporta il set di istruzioni SSE. |
HasSSE2 |
Sola lettura |
Indica se il processore supporta il set di istruzioni SSE2. |
Tastiera |
Sola lettura |
Dispositivo da tastiera per la macchina virtuale. |
Memoria |
Lettura/Scrittura |
Quantità di memoria fisica nella macchina virtuale, in megabyte. |
Mouse |
Sola lettura |
Dispositivo del mouse per la macchina virtuale. |
Nome |
Lettura/Scrittura |
Nome della configurazione della macchina virtuale. |
NetworkAdapters |
Sola lettura |
Raccolta enumerabile di schede di interfaccia di rete collegate alla macchina virtuale. |
Note |
Lettura/Scrittura |
Note per la macchina virtuale. |
ParallelPorts |
Sola lettura |
Raccolta enumerabile di porte parallele. |
ProcessorSpeed |
Sola lettura |
Velocità del processore, in megahertz (MHz). |
RdpPipeName |
Sola lettura |
Nome della connessione RDP denominata pipe usata per video e input. |
SavedStateFilePath |
Sola lettura |
Percorso completo del file di stato salvato. |
SerialPorts |
Sola lettura |
Raccolta enumerabile di porte seriali. |
ShutdownActionOnQuit |
Lettura/Scrittura |
Azione da eseguire in questa macchina virtuale se è in esecuzione quando viene interrotto il PC virtuale Windows. |
State |
Sola lettura |
Stato corrente della macchina virtuale. |
Non è possibile annullare l'annullamento |
Lettura/Scrittura |
Indica se le unità di annullamento sono abilitate per i dischi rigidi connessi alla macchina virtuale. |
AnnullamentoAction |
Lettura/Scrittura |
Azione predefinita da eseguire in tutte le unità di annullamento quando la macchina virtuale viene arrestata dall'interno del sistema operativo guest. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 7 [solo app desktop] |
Server minimo supportato |
Nessuno supportato |
Fine del supporto client |
Windows 7 |
Prodotto |
Windows Virtual PC |
Intestazione |
|
IID |
IID_IVMVirtualMachine è definito come f7092aa1-33ed-4f78-a59f-c00adfc2edd7 |