Freigeben über


IDebugBreakpointEvent2

Das Debugmodul (DE) sendet diese Schnittstelle zum Debuggen von Manager der Sitzung (SDM), wenn ein Programm bei einem Haltepunkt angehalten wird.

IDebugBreakpointEvent2 : IUnknown

Hinweise für Implementierer

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 mindestens ein Haltepunkt im Programm festgestellt wird. 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 IDebugBreakpointEvent2an.

Methode

Beschreibung

IDebugBreakpointEvent2::EnumBreakpoints

Erstellt einen Enumerator für alle Haltepunkte, die am aktuellen Speicherort des Codes ausgelöst hat.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IDebugEvent2

IDebugEventCallback2