IVmApplicationHealthMonitor 接口

将虚拟机中运行的应用程序的运行状况报告给在同一虚拟机中运行的 Hyper-V 集成组件。 虚拟机中运行的应用程序的状态反映在 Msvm_HeartbeatComponent 类的 OperationalStatus[1] 属性值中。 此接口还提供了一种重置 Hyper-V 中累积的所有应用程序状态的方法。

此接口由 Windows 8 Hyper-V 集成组件实现。 此接口的实例是通过创建 397a2e5f-348c-482d-b9a3-57d383b483cd CLSID 的实例获取的。

成员

IVmApplicationHealthMonitor 接口继承自 IDispatch 接口。 IVmApplicationHealthMonitor 也具有以下类型的成员:

方法

IVmApplicationHealthMonitor 接口具有这些方法。

方法 说明
ResetAllApplicationState 重置虚拟机中所有应用程序的运行状况状态。
SetApplicationState 设置虚拟机中运行的应用程序的运行状况状态。

备注

若要使用此编程元素,必须在运行应用程序的虚拟机上安装Windows 8集成组件。

要求

要求
最低受支持的客户端
Windows 8 [仅限桌面应用]
最低受支持的服务器
Windows Server 2012 [仅限桌面应用]
版本
用于Windows 8的集成组件
IDL
VmApplicationHealthMonitor.idl
IID
IID_IVmApplicationHealthMonitor定义为 267a0284-848f-447e-a096-5e10a1a76bca
对象标识符定义为 397a2e5f-348c-482d-b9a3-57d383b483cd