Sdílet prostřednictvím


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 .

Viz také