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

Siehe auch