Compartir a través de


Propiedad IVMGuestOS::IsHeartbeating

[Windows Virtual PC ya no está disponible para su uso a partir de Windows 8. En su lugar, use el proveedor de WMI de Hyper-V (V2)].]

Determina si la máquina virtual tiene un latido.

Esta propiedad es de solo lectura.

Sintaxis

HRESULT get_IsHeartbeating(
  [out, retval] VARIANT_BOOL *heartBeating
);

Valor de propiedad

VARIANT_TRUE si se detecta un latido, de lo contrario VARIANT_FALSE.

Códigos de error

Nombre/valor Significado
S_OK
0
La operación se realizó correctamente.
E_POINTER
0x80004003
El parámetro es NULL.
VM_E_VM_UNKNOWN
0xA0040207
La configuración es desconocida.
VM_E_VM_NOT_RUNNING
0xA0040206
La máquina virtual debe ejecutarse para esta operación.
VM_E_ADDITIONS_NOT_AVAIL
0xA0040504
La máquina virtual no está totalmente arrancada, la característica de los componentes de integración no está instalada o la versión instalada no admite esta característica.
DISP_E_EXCEPTION
0x80020009
Se produjo un error inesperado.

Comentarios

Cuando los componentes de integración se instalan en el sistema operativo invitado, se envía un "tic" o latido normal desde la sesión de máquina virtual a Windows Virtual PC. Si el sistema operativo invitado está muy cargado, es posible que el equipo virtual reciba menos latidos de los esperados. Si no se detecta ningún latido, es posible que el sistema operativo invitado no responda o se bloquee.

De forma predeterminada, una máquina virtual genera diez tics de latido por minuto. Si no se detectan tics de latido durante un minuto completo, Windows Virtual PC intentará reiniciar la sesión de la máquina virtual una vez cada diez segundos durante un máximo de dos minutos. Este comportamiento se controla mediante los siguientes valores de clave en el archivo de configuración de la sesión de máquina virtual.

Clave de configuración Valor predeterminado Descripción
integration/microsoft/heartbeat/time
60
Longitud del bloque de tiempo usado para generar tics de latido, en segundos.
integration/microsoft/heartbeat/rate
10
Número de tics generados en cada bloque de tiempo de latido.
integration/microsoft/heartbeat/failure_interval
10
Número de segundos entre los intentos de reinicio, una vez que no se reciben tics de latido dentro de un bloque de tiempo de latido específico.
integration/microsoft/heartbeat/failure_attempts
12
Número de intentos de reinicio realizados.

Requisitos

Requisito Valor
Cliente mínimo compatible
Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Finalización del soporte técnico de cliente
Windows 7
Producto
Windows Virtual PC
Encabezado
VPCCOMInterfaces.h
IID
IID_IVMGuestOS se define como 99fea0db-4880-499a-b6d8-73dff9bc91be

Consulte también

IVMGuestOS