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

Siehe auch