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

Siehe auch