Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In den folgenden Informationen wird der Prozess beschrieben, der eintritt, wenn ein Haltepunkt erreicht wird, nachdem in eine Funktion eingestiegen wurde, bis zur Quellcodezeile läuft, in der sich der Cursor befindet, oder zu einem Haltepunkt läuft.
Unterbrechungsmodusprozess
Das Debugmodul (DE) sendet IDebugBreakpointEvent2, IDebugExceptionEvent2 oder ein anderes Stoppereignis, damit die IDE in den Unterbrechungsmodus wechselt.
Die SDM ruft die Aufrufstapelinformationen aus dem Thread wie folgt ab:
IDebugStackFrame2::GetDocumentContext zum Abrufen der Quellcodeinformationen
IDebugDocumentContext2::GetName zum Abrufen des Dateinamens
IDebugDocumentContext2::GetStatementRange, um den Anweisungsbereich abzurufen.
IDebugStackFrame2::GetCodeContext zum Abrufen von Speicherinformationen