Share via


Méthode IDebugControl3 ::GetBreakpointByIndex (dbgeng.h)

La méthode GetBreakpointByIndex retourne le point d’arrêt situé à l’index spécifié.

Syntaxe

HRESULT GetBreakpointByIndex(
  [in]  ULONG             Index,
  [out] PDEBUG_BREAKPOINT *Bp
);

Paramètres

[in] Index

Spécifie l’index de base zéro du point d’arrêt à retourner. Ceci est spécifique au processus actuel. La valeur d’Index doit être comprise entre zéro et le nombre total de points d’arrêt moins un. Le nombre total de points d’arrêt peut être déterminé en appelant GetNumberBreakpoints.

[out] Bp

Reçoit le point d’arrêt retourné.

Valeur retournée

Cette méthode peut également retourner d’autres valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour .

Code de retour Description
S_OK
La méthode a réussi.
E_NOINTERFACE
Aucun point d’arrêt n’a été trouvé avec l’index donné ou le point d’arrêt avec l’index donné est privé.

Remarques

L’index et le point d’arrêt retourné sont spécifiques au processus en cours. Le même index retourne un autre point d’arrêt si le processus actuel est modifié.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

GetNumberBreakpoints

IDebugControl

IDebugControl2

IDebugControl3