IDebugEvent2
Diese Schnittstelle wird verwendet, um sowohl wichtige Debuginformationen zu kommunizieren, z. B. das Beenden an einem Haltepunkt, als auch nicht kritische Informationen, z. B. eine Debugnachricht.
Syntax
IDebugEvent2 : IUnknown
Hinweise für Implementierer
Das Debugmodul (DE) und der benutzerdefinierte Portanbieter implementieren diese Schnittstelle auf demselben Objekt wie alle anderen Ereignisschnittstellen.
Hinweise für Aufrufer
Der Session Debug Manager (SDM) ruft QueryInterface mithilfe des iiD-Arguments (Interface ID) auf der IDebugEvent2
Schnittstelle auf, um die entsprechende Ereignisschnittstelle abzurufen.
Methoden in Vtable-Reihenfolge
In der folgenden Tabelle sind die Methoden von IDebugEvent2
aufgeführt.
Methode | Beschreibung |
---|---|
GetAttributes | Ruft die Attribute für dieses Debugereignis ab. |
Hinweise
Die spezifischeren Ereignisschnittstellen, z . B. IDebugBreakpointEvent2, leiten nicht von der IDebugEvent2-Schnittstelle ab, sondern werden stattdessen als separate Schnittstelle für dasselbe Objekt implementiert wie IDebugEvent2
.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll