IVMVirtualMachine (interfaz)

[Windows El equipo virtual ya no está disponible para su uso a 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 sobre eventos mediante la interfaz saliente IVMVirtualMachineEvents. Los objetos IVMVirtualMachine se devuelven desde métodos IVMVirtualPC como CreateVirtualMachine, RegisterVirtualMachiney 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.
Pausar 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 sin inicializar o guardado.
Startup2 Inicia la máquina virtual desde el estado sin inicializar o guardado, con opciones avanzadas.
TurnOff Desactiva la máquina virtual.

Propiedades

La interfaz IVMVirtualMachine tiene estas propiedades.

Propiedad Tipo de acceso Descripción
Contador
Solo lectura
Un contador para 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
La etiqueta de recurso Chassis.
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.
Disquetes
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.
Keyboard
Solo lectura
El dispositivo de teclado de la máquina virtual.
Memoria
Lectura/escritura
Cantidad de memoria física de la máquina virtual, en megabytes.
Mouse
Solo lectura
El 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
Velocidad del procesador, en megahercios (MHz).
RdpPipeName
Solo lectura
Nombre de la canalización con nombre de conexión RDP que se usa 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
La acción que se va a realizar en esta máquina virtual si se está ejecutando Windows se cierra el equipo virtual.
Estado
Solo lectura
Estado actual de la máquina virtual.
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 realizará en todas las unidades de deshacer cuando la máquina virtual se apague desde el sistema operativo invitado.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 7 aplicaciones [ de escritorio]
Servidor mínimo compatible
No se admite ninguno
Fin de compatibilidad de cliente
Windows 7
Producto
Windows Virtual PC
Header
VPCCOMInterfaces.h
IID
IID IVMVirtualMachine se define como _ f7092aa1-33ed-4f78-a59f-c00adfc2edd7