Partager via


Interface IVmApplicationHealthMonitor

Signale le status d’intégrité d’une application qui s’exécute sur une machine virtuelle aux composants d’intégration Hyper-V s’exécutant dans la même machine virtuelle. L’état des applications en cours d’exécution dans la machine virtuelle est reflété dans la valeur de propriété OperationalStatus[1] de la classe Msvm_HeartbeatComponent . Cette interface permet également de réinitialiser tout l’état de l’application accumulé dans Hyper-V.

Cette interface est implémentée par les composants d’intégration Hyper-V Windows 8. Une instance de cette interface est obtenue en créant un instance du CLSID 397a2e5f-348c-482d-b9a3-57d383b483cd.

Membres

L’interface IVmApplicationHealthMonitor hérite de l’interface IDispatch . IVmApplicationHealthMonitor a également les types de membres suivants :

Méthodes

L’interface IVmApplicationHealthMonitor utilise ces méthodes.

Méthode Description
ResetAllApplicationState Réinitialise l’état d’intégrité de toutes les applications d’une machine virtuelle.
SetApplicationState Définit l’état d’intégrité d’une application qui s’exécute dans une machine virtuelle.

Notes

Pour utiliser cet élément de programmation, les composants d’intégration Windows 8 doivent être installés sur la machine virtuelle dans laquelle l’application s’exécute.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
Version
Composants d’intégration pour Windows 8
IDL
VmApplicationHealthMonitor.idl
IID
IID_IVmApplicationHealthMonitor est défini comme 267a0284-848f-447e-a096-5e10a1a76bca
L’identificateur d’objet est défini comme 397a2e5f-348c-482d-b9a3-57d383b483cd