IDebugErrorBreakpoint2
Diese Schnittstelle stellt einen Fehler- oder Warntrennpunkt dar, z. B. einen ungültigen Speicherort, einen ungültigen Ausdruck oder die Gründe, warum der ausstehende Haltepunkt nicht gebunden ist (Code wurde noch nicht geladen usw.).
Syntax
IDebugErrorBreakpoint2 : IUnknown
Hinweise für Implementierer
Ein Debugmodul implementiert diese Schnittstelle als Teil der Unterstützung für Haltepunkte. Diese Schnittstelle wird verwendet, um Probleme beim Binden eines Haltepunkts zu melden.
Hinweise für Aufrufer
Ein Aufruf von GetErrorBreakpoint ruft diese Schnittstelle ab. Diese Schnittstelle kann auch (als Teil einer Liste, die durch eine IEnumDebugErrorBreakpoints2-Schnittstelle dargestellt wird) durch einen Aufruf von CanBind oder EnumErrorBreakpoints zurückgegeben werden.
Methoden in Vtable-Reihenfolge
In der folgenden Tabelle sind die Methoden von IDebugErrorBreakpoint2
aufgeführt.
Methode | Beschreibung |
---|---|
GetPendingBreakpoint | Ruft den ausstehenden Haltepunkt ab, der den Fehler verursacht hat. |
GetBreakpointResolution | Ruft die Fehlerauflösung des Haltepunkts ab, die den Fehler beschreibt. |
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll