IDebugBreakpoint2 ::GetCurrentPassCount, méthode (dbgeng.h)
La méthode GetCurrentPassCount retourne le nombre restant de fois où la cible doit atteindre l’emplacement du point d’arrêt avant le déclenchement du point d’arrêt.
Syntaxe
HRESULT GetCurrentPassCount(
[out] PULONG Count
);
Paramètres
[out] Count
Nombre restant de fois où la cible doit atteindre le point d’arrêt avant son déclenchement. Nombre de fois où la cible doit passer le point d’arrêt sans déclencher il s’agit de la valeur retournée à Count, moins une.
Valeur de retour
Retourner le code | Description |
---|---|
|
La méthode a réussi. |
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.
Remarques
La méthode GetPassCount retourne le nombre d’accès qui ont été initialement nécessaires pour déclencher le point d’arrêt. GetCurrentPassCount retourne le nombre d’accès qui doivent toujours se produire pour déclencher le point d’arrêt. Par exemple, si un point d’arrêt a été créé avec un nombre de pass de 20 et qu’il y a eu 5 passes jusqu’à présent, GetPassCount retourne 20 et GetCurrentPassCount retourne 15.
Une fois que la cible a atteint le point d’arrêt suffisamment de fois pour le déclencher, le point d’arrêt est déclenché chaque fois qu’il est atteint, sauf si SetPassCount est appelé à nouveau. Vous pouvez également appeler SetPassCount pour modifier le nombre de passes avant le déclenchement du point d’arrêt. Cet appel réinitialise le nombre de passes d’origine et le nombre de passes restantes.
Si le débogueur exécute le code à l’emplacement du point d’arrêt lors de l’exécution pas à pas dans le code, cette exécution ne contribue pas au nombre de fois qui restent avant le déclenchement du point d’arrêt.
La méthode GetParameters retourne également les informations retournées dans Count.
Pour plus d’informations sur les propriétés de point d’arrêt, consultez Contrôle des indicateurs de point d’arrêt et des paramètres.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dbgeng.h (include Dbgeng.h) |