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.
Načte seznam cest kódu pro danou pozici ve zdrojovém souboru.
Syntaxe
int EnumCodePaths(
string pszHint,
IDebugCodeContext2 pStart,
IDebugStackFrame2 pFrame,
Int fSource,
out IEnumCodePaths2 ppEnum,
out IDebugCodeContext2 ppSafety
);
Parametry
pszHint
[v] Slovo pod kurzorem v zobrazení Source nebo Disassembly v integrovaném vývojovém prostředí (IDE).
pStart
[v] IDebugCodeContext2 objekt představující aktuální kontext kódu.
pFrame
[v] IDebugStackFrame2 objekt představující rámec zásobníku přidružený k aktuální zarážce.
fSource
[v] Nenulové (TRUE) pokud je ve zdrojovém zobrazení nebo nula (FALSE) v zobrazení zpětného překladu.
ppEnum
[ven] Vrátí objekt IEnumCodePaths2 obsahující seznam cest kódu.
ppSafety
[ven] Vrátí IDebugCodeContext2 objekt představující další kontext kódu, který se má nastavit jako zarážka v případě, že vybraná cesta kódu je vynechána. K tomu může dojít například v případě krátkodobého logického výrazu.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK; v opačném případě vrátí kód chyby.
Poznámky
Cesta kódu popisuje název metody nebo funkce, která byla volána, aby se při provádění programu dostala k aktuálnímu bodu. Seznam cest kódu představuje zásobník volání.