Compartilhar via


Interface IVmApplicationHealthMonitor

Relata o status de integridade de um aplicativo em execução em uma máquina virtual para os componentes de integração do Hyper-V em execução na mesma máquina virtual. O estado dos aplicativos em execução na máquina virtual é refletido no valor da propriedade OperationalStatus[1] da classe Msvm_HeartbeatComponent . Essa interface também fornece uma maneira de redefinir todo o estado do aplicativo acumulado no Hyper-V.

Essa interface é implementada pelos componentes de integração Windows 8 Hyper-V. Uma instância dessa interface é obtida criando uma instância do CLSID 397a2e5f-348c-482d-b9a3-57d383b483cd .

Membros

A interface IVmApplicationHealthMonitor herda da interface IDispatch . IVmApplicationHealthMonitor também tem estes tipos de membros:

Métodos

A interface IVmApplicationHealthMonitor tem esses métodos.

Método Descrição
ResetAllApplicationState Redefine o estado de integridade de todos os aplicativos em uma máquina virtual.
SetApplicationState Define o estado de integridade de um aplicativo em execução em uma máquina virtual.

Comentários

Para usar esse elemento de programação, os componentes de integração do Windows 8 devem ser instalados na máquina virtual em que o aplicativo está sendo executado.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Versão
Componentes de integração para Windows 8
IDL
VmApplicationHealthMonitor.idl
IID
IID_IVmApplicationHealthMonitor é definido como 267a0284-848f-447e-a096-5e10a1a76bca
O Identificador de Objeto é definido como 397a2e5f-348c-482d-b9a3-57d383b483cd