Интерфейс IVmApplicationHealthMonitor
Сообщает о состоянии работоспособности приложения, работающего на виртуальной машине, в компоненты интеграции Hyper-V, работающие на той же виртуальной машине. Состояние приложений, работающих на виртуальной машине, отражается в значении свойства OperationalStatus[1] класса Msvm_HeartbeatComponent . Этот интерфейс также позволяет сбросить все состояния приложения, накопленные в Hyper-V.
Этот интерфейс реализуется компонентами интеграции Windows 8 Hyper-V. Экземпляр этого интерфейса получается путем создания экземпляра CLSID 397a2e5f-348c-482d-b9a3-57d383b483cd .
Элементы
Интерфейс IVmApplicationHealthMonitor наследуется от интерфейса IDispatch . IVmApplicationHealthMonitor также имеет следующие типы элементов:
Методы
Интерфейс IVmApplicationHealthMonitor содержит следующие методы.
Метод | Описание |
---|---|
ResetAllApplicationState | Сбрасывает состояние работоспособности для всех приложений на виртуальной машине. |
SetApplicationState | Задает состояние работоспособности приложения, работающего на виртуальной машине. |
Комментарии
Чтобы использовать этот программный элемент, компоненты интеграции Windows 8 должны быть установлены на виртуальной машине, где выполняется приложение.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Версия |
Компоненты интеграции для Windows 8 |
IDL |
|
IID |
IID_IVmApplicationHealthMonitor определяется как 267a0284-848f-447e-a096-5e10a1a76bca Идентификатор объекта определяется как 397a2e5f-348c-482d-b9a3-57d383b483cd. |