Interfaz IVMVirtualMachine
[Windows Virtual PC ya no está disponible para su uso a partir de Windows 8. En su lugar, use el proveedor WMI de Hyper-V (V2).]
Define la interfaz de una máquina virtual. IVMVirtualMachine puede notificar a los clientes los eventos mediante la interfaz saliente IVMVirtualMachineEvents . Los objetos IVMVirtualMachine se devuelven de métodos IVMVirtualPC como CreateVirtualMachine, RegisterVirtualMachine y FindVirtualMachine. También puede recuperar un objeto IVMVirtualMachine del objeto IVMVirtualMachineCollection devuelto desde la propiedad IVMVirtualPC::VirtualMachines .
Miembros
La interfaz IVMVirtualMachine hereda de la interfaz IDispatch . IVMVirtualMachine también tiene estos tipos de miembros:
Métodos
La interfaz IVMVirtualMachine tiene estos métodos.
Método | Descripción |
---|---|
AddDVDROMDrive | Agrega una nueva unidad de CD o DVD a la máquina virtual. |
AddHardDiskConnection | Agrega una nueva conexión de disco duro a la máquina virtual. |
AddNetworkAdapter | Agrega una interfaz de red a la máquina virtual. |
AttachUSBDevice | Conecta un dispositivo USB a una máquina virtual. |
DetachUSBDevice | Libera un dispositivo USB de una máquina virtual. |
DiscardSavedState | Descarta cualquier información de estado guardada para una máquina virtual guardada. |
DiscardUndoDisks | Descarta los discos de deshacer virtuales. |
GetActivationValue | Recupera el valor de la configuración de activación especificada para esta máquina virtual. |
GetConfigurationValue | Recupera el valor de la configuración especificada para esta máquina virtual. |
MergeUndoDisks | Combina los discos de deshacer virtuales. |
Pausa | Pausa la máquina virtual. |
RemoveActivationValue | Quita el valor de la configuración de activación especificada para esta máquina virtual. |
RemoveConfigurationValue | Quita el valor de la configuración especificada para esta máquina virtual. |
RemoveDVDROMDrive | Quita la unidad de CD o DVD especificada de la máquina virtual. |
RemoveHardDiskConnection | Quita la conexión de disco duro especificada de la máquina virtual. |
RemoveNetworkAdapter | Quita una interfaz de red de la máquina virtual. |
Restablecer | Restablece la máquina virtual. |
Reanudar | Reanuda la máquina virtual. |
Guardar | Guarda el estado de la máquina virtual. |
SetActivationValue | Establece el valor de la configuración de activación especificada para esta máquina virtual. |
SetConfigurationValue | Establece el valor de la configuración especificada para esta máquina virtual. |
StartCommunicationChannel | Configura un canal de comunicación entre el host y el invitado. |
Inicio | Inicia la máquina virtual desde el estado no inicializado o guardado. |
Startup2 | Inicia la máquina virtual desde el estado no inicializado o guardado, con opciones avanzadas. |
Desvío | Desactiva la máquina virtual. |
Propiedades
La interfaz IVMVirtualMachine tiene estas propiedades.
Propiedad | Tipo de acceso | Descripción |
---|---|---|
Contador |
Solo lectura |
Contador de esta máquina virtual. |
AttachedDriveTypes |
Solo lectura |
Matriz que indica el tipo de unidad conectada a cada ubicación de la máquina virtual. |
BaseBoardSerialNumber |
Lectura/escritura |
Número de serie de la placa base. |
BIOSGUID |
Lectura/escritura |
GUID del BIOS. |
BIOSSerialNumber |
Lectura/escritura |
Número de serie del BIOS. |
ChassisAssetTag |
Lectura/escritura |
Etiqueta de recurso Chasis. |
ChassisSerialNumber |
Lectura/escritura |
Número de serie del chasis. |
ConfigID |
Solo lectura |
Identificador único de la máquina virtual. |
Mostrar |
Solo lectura |
Pantalla de vídeo de la máquina virtual. |
DVDROMDrives |
Solo lectura |
Colección enumerable de unidades de CD y DVD conectadas a la máquina virtual. |
Archivo |
Solo lectura |
Ruta de acceso completa del archivo .vmc para la configuración de la máquina virtual. |
DisqueteDrives |
Solo lectura |
Colección enumerable de unidades de disquete conectadas a la máquina virtual. |
GuestOS |
Solo lectura |
Sistema operativo invitado para esta máquina virtual. |
HardDiskConnections |
Solo lectura |
Colección enumerable de conexiones de disco duro. |
Has3DNow |
Solo lectura |
Indica si el procesador admite el conjunto de instrucciones 3DNow. |
HasMMX |
Solo lectura |
Indica si el procesador admite el conjunto de instrucciones MMX. |
HasSSE |
Solo lectura |
Indica si el procesador admite el conjunto de instrucciones SSE. |
HasSSE2 |
Solo lectura |
Indica si el procesador admite el conjunto de instrucciones SSE2. |
Teclado |
Solo lectura |
Dispositivo de teclado de la máquina virtual. |
Memoria |
Lectura/escritura |
Cantidad de memoria física en la máquina virtual, en megabytes. |
Mouse |
Solo lectura |
Dispositivo del mouse para la máquina virtual. |
Nombre |
Lectura/escritura |
Nombre de la configuración de la máquina virtual. |
NetworkAdapters |
Solo lectura |
Colección enumerable de NIC conectadas a la máquina virtual. |
Notas |
Lectura/escritura |
Notas de la máquina virtual. |
ParallelPorts |
Solo lectura |
Colección enumerable de puertos paralelos. |
ProcessorSpeed |
Solo lectura |
La velocidad del procesador, en megahercios (MHz). |
RdpPipeName |
Solo lectura |
Nombre de la conexión RDP denominada canalización usada para el vídeo y la entrada. |
SavedStateFilePath |
Solo lectura |
Ruta de acceso completa al archivo de estado guardado. |
SerialPorts |
Solo lectura |
Colección enumerable de puertos serie. |
ShutdownActionOnQuit |
Lectura/escritura |
Acción que se va a realizar en esta máquina virtual si se ejecuta cuando se cierra Windows Virtual PC. |
State |
Solo lectura |
Estado actual de la máquina virtual. |
No se puede deshacer |
Lectura/escritura |
Indica si las unidades de deshacer están habilitadas para los discos duros conectados a la máquina virtual. |
UndoAction |
Lectura/escritura |
Acción predeterminada que se va a realizar en todas las unidades de deshacer cuando la máquina virtual se apaga desde el sistema operativo invitado. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
No se admite ninguno |
Fin de compatibilidad de cliente |
Windows 7 |
Producto |
Windows Virtual PC |
Encabezado |
|
IID |
IID_IVMVirtualMachine se define como f7092aa1-33ed-4f78-a59f-c00adfc2edd7 |