Partager via


IDebugErrorBreakpoint2

Cette interface représente un point d’arrêt d’erreur ou d’avertissement, tel qu’un emplacement non valide, une expression non valide ou les raisons pour lesquelles le point d’arrêt en attente n’est pas lié (le code n’est pas encore chargé, etc.).

Syntaxe

IDebugErrorBreakpoint2 : IUnknown

Remarques pour les implémenteurs

Un moteur de débogage implémente cette interface dans le cadre de sa prise en charge des points d’arrêt. Cette interface est utilisée pour signaler des problèmes liés à la liaison d’un point d’arrêt.

Remarques pour les appelants

Un appel à GetErrorBreakpoint obtient cette interface. Cette interface peut également être retournée (dans le cadre d’une liste représentée par une interface IEnumDebugErrorBreakpoints2 ) par un appel à CanBind ou EnumErrorBreakpoints.

Méthodes dans l'ordre Vtable

Le tableau suivant présente les méthodes de IDebugErrorBreakpoint2.

Méthode Description
GetPendingBreakpoint Obtient le point d’arrêt en attente qui a provoqué l’erreur.
GetBreakpointResolution Obtient la résolution d’erreur de point d’arrêt qui décrit l’erreur.

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi