IDebugBreakpointUnboundEvent2
Diese Schnittstelle wird der Sitzung Debugem Manager (SDM) der ein gebundener Haltepunkt aus einem geladenen Programm aufgehoben wurde.
IDebugBreakpointUnboundEvent2 : IUnknown
Hinweise für Implementierer
Das Debugmodul (DE) implementiert diese Schnittstelle als Teil der Unterstützung für Haltepunkte. Die IDebugEvent2-Schnittstelle muss auf dasselbe Objekt wie diese Schnittstelle implementiert werden. (SDM das QueryInterface verwendet, um die IDebugEvent2-Schnittstelle zuzugreifen).
Hinweise für Aufrufer
DE erstellt und sendet das Ereignisobjekt, wenn ein gebundener Haltepunkt aufgehoben wurde. Das Ereignis wird gesendet, indem die IDebugEventCallback2 Rückruffunktion verwendet, die vom SDM angegeben wurde, als es an das Programm, das gedebuggt wurde angefügt haben.
Methoden in die Vtable-Reihenfolge
In der folgenden Tabelle werden die Methoden von IDebugBreakpointUnboundEvent2an.
Methode |
Beschreibung |
---|---|
Ruft den Haltepunkt ab, der aufgehoben wurde. |
|
Ruft den Grund ab, den der Haltepunkt aufgehoben wurde. |
Hinweise
Wenn DLLs Modul eine Debug- oder eine Klasse entladen wird, müssen alle Haltepunkte, die dem Code in diesem Modul gebunden wurden, ungebunden vom aufrufenden Programm, das gedebuggt wird. IDebugBreakpointUnboundEvent2 wird für jeden ungebundenen Haltepunkt gesendet.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll