Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Chcete-li zobrazit rámce zásobníku volání během režimu pozastavení, musíte implementovat metodu EnumFrameInfo.
Metody pro vyhodnocení
Pro jednoduchý ladicí modul (DE) může existovat pouze jeden rámec zásobníku. Pokud chcete analyzovat rámec zásobníku během režimu přerušení, musíte implementovat následující metody IDebugStackFrame2.
| Metoda | Description |
|---|---|
| GetCodeContext | Získá kontext kódu pro zásobníkový rámec. Kontext kódu představuje aktuální ukazatel instrukce v rámci rámce zásobníku. |
| GetDocumentContext | Získá kontext dokumentu pro zásobníkový rámec. Kontext dokumentu představuje běžné umístění ve zdrojovém kódu pro zásobníkový rámec. Vyžaduje se pro zobrazení zdrojového kódu, když jste v programu zastaveni. |
Tyto metody vyžadují implementaci několika rozhraní a metod souvisejících s kontextem. Proto musíte implementovat GetDocumentContext metoda a následující metody IDebugDocumentContext2.
| Metoda | Description |
|---|---|
| GetStatementRange | Získá rozsah výroků souboru v kontextu dokumentu. |
Chcete-li vytvořit výčet kontextů kódu, musíte implementovat všechny metody IEnumDebugCodeContexts2.