Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Schnittstelle teilt dem Sitzungsdebug-Manager (SDM) mit, dass ein ausstehender Haltepunkt erfolgreich an ein geladenes Programm gebunden wurde.
Syntax
IDebugBreakpointBoundEvent2 : IUnknown
Hinweise für Implementierer
Die DE implementiert diese Schnittstelle als Teil der Unterstützung für Haltepunkte. Die IDebugEvent2-Schnittstelle muss auf demselben Objekt wie diese Schnittstelle implementiert werden (das SDM verwendet QueryInterface für den Zugriff auf die IDebugEvent2 Schnittstelle).
Hinweise für Aufrufer
Der DE erstellt und sendet dieses Ereignisobjekt, wenn ein ausstehender Haltepunkt erfolgreich an das zu debuggende Programm gebunden wird. Das Ereignis wird mithilfe der vom SDM bereitgestellten IDebugEventCallback2-Rückruffunktion gesendet, wenn es an das zu debuggende Programm angefügt wurde.
Methoden in Vtable-Reihenfolge
In der folgenden Tabelle sind die Methoden von IDebugBreakpointBoundEvent2 aufgeführt.
| Methode | Beschreibung |
|---|---|
| GetPendingBreakpoint | Ruft den ausstehenden Haltepunkt ab, der gebunden wird. |
| EnumBoundBreakpoints | Erstellt einen Enumerator von Haltepunkten, die an dieses Ereignis gebunden waren. |
Hinweise
Wenn ein Haltepunkt gebunden ist, wird ein Ereignis an das SDM gesendet. Wenn der Haltepunkt nicht gebunden werden kann, wird ein IDebugBreakpointErrorEvent2 gesendet, andernfalls wird ein IDebugBreakpointBoundEvent2 Wert gesendet.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll