Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wykonuje odwijanie stosu i zwraca wyniki w interfejsie ramki stosu.
Składnia
HRESULT execute (
IDiaStackWalkFrame* frame
);
Parametry
frame
[in] Obiekt IDiaStackWalkFrame , który przechowuje stan rejestrów ramek.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu. W poniższej tabeli przedstawiono możliwe wartości zwracane dla tej metody.
| Wartość | Opis |
|---|---|
| E_DIA_INPROLOG | Nie można wykonać ramki stosu w kodzie prologu. |
| E_DIA_SYNTAX | Napotkano błąd analizy w programie ramowym. |
| E_DIA_FRAME_ACCESS | Nie można uzyskać dostępu do rejestrów lub pamięci. |
| E_DIA_VALUE | Błąd podczas obliczania wartości (na przykład dzielenie według zera). |
Uwagi
Ta metoda jest wywoływana podczas debugowania w celu odblokowania stosu. Obiekt IDiaStackWalkFrame jest implementowany przez aplikację kliencką w celu odbierania aktualizacji rejestrów i dostarczania metod używanych przez metodę execute .