IVmApplicationHealthMonitor-Schnittstelle

Meldet den Integritätsstatus einer Anwendung, die auf einem virtuellen Computer ausgeführt wird, an die Hyper-V-Integrationskomponenten, die auf demselben virtuellen Computer ausgeführt werden. Der Status der Anwendungen, die auf dem virtuellen Computer ausgeführt werden, wird im OperationalStatus [ 1-Eigenschaftswert ] der Msvm _ HeartbeatComponent-Klasse widergespiegelt. Diese Schnittstelle bietet auch eine Möglichkeit, den gesamten in Hyper-V gesammelten Anwendungszustand zurückzusetzen.

Diese Schnittstelle wird von den Windows 8 Hyper-V-Integrationskomponenten implementiert. Eine Instanz dieser Schnittstelle wird durch Erstellen einer Instanz der CLSID 397a2e5f-348c-482d-b9a3-57d383b483cd abgerufen.

Member

Die IVmApplicationHealthMonitor-Schnittstelle erbt von der IDispatch-Schnittstelle. IVmApplicationHealthMonitor verfügt auch über diese Typen von Membern:

Methoden

Die IVmApplicationHealthMonitor-Schnittstelle verfügt über diese Methoden.

Methode Beschreibung
ResetAllApplicationState Setzt den Integritätsstatus für alle Anwendungen auf einem virtuellen Computer zurück.
SetApplicationState Legt den Integritätsstatus einer Anwendung fest, die auf einem virtuellen Computer ausgeführt wird.

Hinweise

Um dieses Programmierelement zu verwenden, müssen die Windows 8 Integrationskomponenten auf dem virtuellen Computer installiert sein, auf dem die Anwendung ausgeführt wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
[Windows 8 Nur Desktop-Apps]
Unterstützte Mindestversion (Server)
[Windows Server 2012 Nur Desktop-Apps]
Version
Integrationskomponenten für Windows 8
Idl
VmApplicationHealthMonitor.idl
IID
IID _ IVmApplicationHealthMonitor ist als 267a0284-848f-447e-a096-5e10a1a76bca definiert.
Der Objektbezeichner ist als 397a2e5f-348c-482d-b9a3-57d383b483cd definiert.