Propriedade IVMGuestOS::IsHeartbeating
[O Windows Virtual PC não está mais disponível para uso a partir do Windows 8. Em vez disso, use o provedor WMI do Hyper-V (V2).]
Determina se a máquina virtual tem uma pulsação.
Esta propriedade é somente para leitura.
Sintaxe
HRESULT get_IsHeartbeating(
[out, retval] VARIANT_BOOL *heartBeating
);
Valor da propriedade
VARIANT_TRUE se uma pulsação for detectada, caso contrário, VARIANT_FALSE.
Códigos do Erro
Name/value | Significado |
---|---|
|
A operação foi bem-sucedida. |
|
O parâmetro é NULL. |
|
A configuração é desconhecida. |
|
A máquina virtual deve estar em execução para esta operação. |
|
A máquina virtual não está totalmente inicializada, o recurso de componentes de integração não está instalado ou a versão instalada não dá suporte a esse recurso. |
|
Ocorreu um erro inesperado. |
Comentários
Quando os componentes de integração estão instalados no sistema operacional convidado, um "tique" ou uma pulsação regular é enviada da sessão da máquina virtual para o Windows Virtual PC. Se o sistema operacional convidado estiver muito carregado, é possível que o Virtual PC receba menos pulsações do que o esperado. Se nenhuma pulsação for detectada, é possível que o sistema operacional convidado não esteja respondendo ou tenha falhado.
Por padrão, uma máquina virtual produz dez tiques de pulsação por minuto. Se nenhum tique de pulsação for detectado durante um minuto, o Windows Virtual PC tentará reiniciar a sessão da máquina virtual uma vez a cada dez segundos por até dois minutos. Esse comportamento é controlado pelos valores de chave a seguir no arquivo de configuração de sessão da máquina virtual.
Chave de configuração | Padrão | Descrição |
---|---|---|
integration/microsoft/heartbeat/time |
60 |
O comprimento do bloco de tempo usado para gerar tiques de pulsação, em segundos. |
integration/microsoft/heartbeat/rate |
10 |
O número de tiques gerados em cada bloco de tempo de pulsação. |
integration/microsoft/heartbeat/failure_interval |
10 |
O número de segundos entre as tentativas de reinicialização, caso nenhum tique de pulsação seja recebido dentro de um bloco de tempo de pulsação específico. |
integration/microsoft/heartbeat/failure_attempts |
12 |
O número de tentativas de reinicialização feitas. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
Fim do suporte ao cliente |
Windows 7 |
Product |
Windows Virtual PC |
Cabeçalho |
|
IID |
IID_IVMGuestOS é definido como 99fea0db-4880-499a-b6d8-73dff9bc91be |