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 |
|
| IID |
IID _ IVmApplicationHealthMonitor ist als 267a0284-848f-447e-a096-5e10a1a76bca definiert. Der Objektbezeichner ist als 397a2e5f-348c-482d-b9a3-57d383b483cd definiert. |