Partager via


Méthode IDebugControl ::GetBreakpointById (dbgeng.h)

La méthode GetBreakpointById retourne le point d’arrêt avec l’ID de point d’arrêt spécifié.

Syntaxe

HRESULT GetBreakpointById(
  [in]  ULONG             Id,
  [out] PDEBUG_BREAKPOINT *Bp
);

Paramètres

[in] Id

Spécifie l’ID de point d’arrêt du point d’arrêt à retourner.

[out] Bp

Reçoit le point d’arrêt.

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’ID donné, ou le point d’arrêt avec l’ID spécifié n’appartient pas au processus en cours, ou le point d’arrêt avec l’ID donné est privé (voir GetFlags).

Remarques

Si le point d’arrêt spécifié n’appartient pas au processus en cours, la méthode échoue.

Configuration requise

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

Voir aussi

IDebugBreakpoint

IDebugControl

IDebugControl2

IDebugControl3