IDebugThread2::SetNextStatement
Nastaví aktuální ukazatel instrukce na daný kontext kódu.
Syntaxe
Parametry
pStackFrame
Vyhrazeno pro budoucí použití; nastavena na hodnotu null.
pCodeContext
[v] IDebugCodeContext2 objekt, který popisuje umístění kódu, které se má provést, a jeho kontext.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby. V následující tabulce jsou uvedeny další možné hodnoty.
Hodnota | Popis |
---|---|
E_CANNOT_SET_NEXT_STATEMENT_ON_NONLEAF_FRAME | Další příkaz nemůže být v rámečku zásobníku hlouběji v zásobníku snímků. |
E_CANNOT_SETIP_TO_DIFFERENT_FUNCTION | Další příkaz není přidružený k žádnému rámečku v zásobníku. |
E_CANNOT_SET_NEXT_STATEMENT_ON_EXCEPTION | Některé ladicí moduly nemohou po výjimce nastavit další příkaz. |
Poznámky
Ukazatel instrukce označuje další instrukce nebo příkaz, který se má provést. Tato metoda se používá k opakování řádku zdrojového kódu nebo k vynucení provádění pokračovat v jiné funkci, například.