ICorDebugManagedCallback2-Schnittstelle
Stellt Methoden bereit, um Debugger-Ausnahmebehandlung und Assistenten für verwaltetes Debuggen (MDA) zu unterstützen.
ICorDebugManagedCallback2
ist eine logische Erweiterung der ICorDebugManagedCallback-Schnittstelle.
Methoden
Methode | Beschreibung |
---|---|
ChangeConnection-Methode | Benachrichtigt den Debugger, dass sich der Satz an Aufgaben, die der angegebenen Verbindung zugeordnet sind, geändert hat. |
CreateConnection-Methode | Benachrichtigt den Debugger, dass eine neue Verbindung erstellt wurde. |
DestroyConnection-Methode | Benachrichtigt den Debugger, dass die angegebene Verbindung beendet wurde. |
Exception-Methode | Benachrichtigt den Debugger, dass eine Suche nach einem Ausnahmehandler gestartet wurde. |
ExceptionUnwind-Methode | Stellt eine Statusbenachrichtigung während des Ausnahmeentladungsprozesses bereit. |
FunctionRemapComplete-Methode | Benachrichtigt den Debugger, dass die Codeausführung zu einer neuen Version einer bearbeiteten Funktion gewechselt ist. |
FunctionRemapOpportunity-Methode | Benachrichtigt den Debugger, dass die Codeausführung einen Sequenzpunkt in einer älteren Version einer bearbeiteten Funktion erreicht hat. |
MDANotification-Methode | Stellt eine Benachrichtigung bereit, dass bei der Codeausführung eine MDA-Nachricht (Managed Debugging Assistant) aufgetreten ist. |
Bemerkungen
Die ICorDebugManagedCallback2
-Schnittstelle erweitert die ICorDebugManagedCallback
-Schnittstelle, um neue Debugereignisse zu behandeln, die in .NET Framework Version 2.0 eingeführt wurden.
Ein Debugger muss ICorDebugManagedCallback2
implementieren, wenn er .NET Framework 2.0-Anwendungen debugt. Eine Instanz von ICorDebugManagedCallback
oder ICorDebugManagedCallback2
wird als Rückrufobjekt an ICorDebug::SetManagedHandler übergeben.
Hinweis
Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.