IDiaFrameData::execute
Provede odvíjení zásobníku a vrátí výsledky v rozhraní rámce chodu zásobníku.
Syntaxe
HRESULT execute (
IDiaStackWalkFrame* frame
);
Parametry
frame
[v] Objekt IDiaStackWalkFrame , který obsahuje stav registrů snímků.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby. Následující tabulka ukazuje možné návratové hodnoty pro tuto metodu.
Hodnota | Popis |
---|---|
E_DIA_INPROLOG | V prologue kódu nelze spustit rámec zásobníku. |
E_DIA_SYNTAX | Při analýze došlo k chybě v rámci programu. |
E_DIA_FRAME_ACCESS | Nelze získat přístup k registrům nebo paměti. |
E_DIA_VALUE | Při výpočtu hodnoty (například dělení nulou) došlo k chybě. |
Poznámky
Tato metoda se volá během ladění, aby se zásobník odvíjel. Objekt IDiaStackWalkFrame je implementován klientskou aplikací pro příjem aktualizací registrů a poskytování metod používaných metodou execute
.