IVmApplicationHealthMonitor-Schnittstelle
Meldet die Integrität status 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 wider. Diese Schnittstelle bietet auch eine Möglichkeit, den gesamten in Hyper-V akkumulierten Anwendungszustand zurückzusetzen.
Diese Schnittstelle wird durch die Windows 8 Hyper-V-Integrationskomponenten implementiert. Eine instance dieser Schnittstelle wird durch Erstellen einer instance der CLSID 397a2e5f-348c-482d-b9a3-57d383b483cd abgerufen.
Member
Die IVmApplicationHealthMonitor-Schnittstelle erbt von der IDispatch-Schnittstelle . IVmApplicationHealthMonitor verfügt auch über folgende Membertypen:
Methoden
Die IVmApplicationHealthMonitor-Schnittstelle verfügt über diese Methoden.
Methode | Beschreibung |
---|---|
ResetAllApplicationState | Setzt den Integritätszustand 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. |
Bemerkungen
Um dieses Programmierelement verwenden zu können, 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 |
|
IID |
IID_IVmApplicationHealthMonitor ist definiert als 267a0284-848f-447e-a096-5e10a1a76bca Objektbezeichner ist definiert als 397a2e5f-348c-482d-b9a3-57d383b483cd |