IDebugInterceptExceptionCompleteEvent2
Diese Schnittstelle wird vom Debugmodul (DE) an den Sitzungsdebug-Manager (SDM) gesendet, wenn der DE die Behandlung eines abgefangenen Ereignisses abgeschlossen hat.
Syntax
IDebugInterceptExceptionCompleteEvent2 : IUnknown
Hinweise für Implementierer
Die DE implementiert diese Schnittstelle, um zu melden, dass die Verarbeitung einer abgefangenen Ausnahme abgeschlossen wurde. Die IDebugEvent2-Schnittstelle muss auf demselben Objekt wie diese Schnittstelle implementiert werden. Das SDM verwendet QueryInterface , um auf die IDebugEvent2
Schnittstelle zuzugreifen.
Hinweise für Aufrufer
Die DE erstellt und sendet dieses Ereignisobjekt, um den Abschluss einer abgefangenen Ausnahme zu melden. Das Ereignis wird mithilfe der Rückruffunktion IDebugEventCallback2 gesendet, die vom SDM bereitgestellt wird, wenn es an das zu debuggende Programm angefügt ist.
Methoden in Vtable-Reihenfolge
Die IDebugInterceptExceptionCompleteEvent2
Schnittstelle implementiert die folgenden Methoden.
Methode | Beschreibung |
---|---|
GetInterceptCookie | Gibt den eindeutigen Wert zurück, der der behandelten Ausnahme zugeordnet ist. |
Hinweise
Dieses Ereignis wird von InterceptCurrentException gesendet, wenn diese Methode die Behandlung einer abgefangenen Ausnahme erfolgreich abgeschlossen hat.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll