Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Als u de stackframes van de aanroepstack wilt weergeven tijdens de onderbrekingsmodus, moet u de methode EnumFrameInfo implementeren.
Methoden voor evaluatie
Voor een eenvoudige foutopsporingsengine (DE) is er mogelijk slechts één stackframe. Als u het stackframe wilt onderzoeken tijdens de onderbrekingsmodus, moet u de volgende methoden van IDebugStackFrame2 implementeren.
| Methode | Description |
|---|---|
| GetCodeContext | Hiermee haalt u de codecontext voor een stackframe op. De codecontext vertegenwoordigt de huidige instructiepointer in een stackframe. |
| GetDocumentContext | Hiermee haalt u de documentcontext voor een stackframe op. De documentcontext vertegenwoordigt de huidige locatie in de broncode voor een stackframe. Vereist voor het weergeven van de broncode wanneer u bent gestopt in een programma. |
Deze methoden vereisen implementatie van verschillende contextgerelateerde interfaces en methoden. Daarom moet u de Methode GetDocumentContext en de volgende methoden van IDebugDocumentContext2 implementeren.
| Methode | Description |
|---|---|
| GetStatementRange | Hiermee haalt u het bereik van de file statement in een documentcontext op. |
Als u codecontexten wilt inventariseren, moet u alle methoden van IEnumDebugCodeContexts2 implementeren.