IVMGuestOS :: IsHeartbeating, propriété

[Windows Virtual PC ne peut plus être utilisé à partir de Windows 8. Au lieu de cela, utilisez le fournisseur WMI Hyper-V (v2).]

Détermine si l’ordinateur virtuel a une pulsation.

Cette propriété est en lecture seule.

Syntaxe

HRESULT get_IsHeartbeating(
  [out, retval] VARIANT_BOOL *heartBeating
);

Valeur de la propriété

Variante _ TRUE si une pulsation est détectée , _ false dans le cas contraire.

Codes d’erreur

Nom/valeur Signification
S _ OK
0
L'opération a réussi.
E _ POINTEUR
0x80004003
Le paramètre a la valeur null.
Ordinateur virtuel _ _Machine virtuelle _
0xA0040207
inconnue
La configuration est inconnue.
Ordinateur virtuel _ _Machine virtuelle _ non _ exécutée
0xA0040206
L’ordinateur virtuel doit être en cours d’exécution pour cette opération.
Ordinateur virtuel _ _Ajouts _ non _
réalisés
0xA0040504
L’ordinateur virtuel n’est pas entièrement démarré, la fonctionnalité composants d’intégration n’est pas installée ou la version installée ne prend pas en charge cette fonctionnalité.
DISP _ E _ exception
0x80020009
Une erreur inattendue s’est produite.

Remarques

lorsque les composants d’intégration sont installés dans le système d’exploitation invité, un « battement » ou une pulsation standard est envoyé de la session de l’ordinateur virtuel vers Windows virtual PC. Si le système d’exploitation invité est lourdement chargé, il est possible que Virtual PC reçoive moins de pulsations que prévu. Si aucune pulsation n’est détectée, il est possible que le système d’exploitation invité ne réponde pas ou soit bloqué.

Par défaut, un ordinateur virtuel produit dix cycles de pulsations par minute. si aucune graduation de pulsations n’est détectée pendant une minute entière, Windows Virtual PC tente de redémarrer la session de l’ordinateur virtuel une fois toutes les dix secondes pendant une durée de deux minutes maximum. Ce comportement est contrôlé par les valeurs de clé suivantes dans le fichier de configuration de la session d’ordinateur virtuel.

Clé de configuration Default Description
intégration/Microsoft/pulsation/heure
60
Longueur du bloc de temps utilisé pour générer des graduations de pulsations, en secondes.
intégration/Microsoft/pulsation/taux
10
Nombre de graduations générées dans chaque bloc de temps de pulsation.
intégration/Microsoft/pulsation/intervalle de défaillance _
10
Nombre de secondes entre les tentatives de redémarrage, une fois qu’aucun cycle de pulsation n’est reçu dans un bloc de temps de pulsation spécifique.
intégration/Microsoft/pulsations/échecs de _ tentative
12
Nombre de tentatives de redémarrage effectuées.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
applications de [ bureau Windows 7 uniquement]
Serveur minimal pris en charge
Aucun pris en charge
Fin de la prise en charge des clients
Windows 7
Produit
Windows Virtual PC
En-tête
VPCCOMInterfaces. h
IID
IID _ IVMGuestOS est défini en tant que 99fea0db-4880-499a-B6D8-73dff9bc91be

Voir aussi

IVMGuestOS