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.
Utrzymuje kontekst stosu między wywołaniami metody IDiaFrameData::execute .
Składnia
IDiaStackWalkFrame : IUnknown
Metody w tabeli Vtable Order
W poniższej tabeli przedstawiono metody .IDiaStackWalkFrame
| Metoda | opis |
|---|---|
| IDiaStackWalkFrame::get_registerValue | Pobiera wartość rejestru. |
| IDiaStackWalkFrame::put_registerValue | Ustawia wartość rejestru. |
| IDiaStackWalkFrame::readMemory | Odczytuje pamięć z obrazu. |
| IDiaStackWalkFrame::searchForReturnAddress | Wyszukuje określoną ramkę stosu dla najbliższego adresu zwracanego przez funkcję. |
| IDiaStackWalkFrame::searchForReturnAddressStart | Wyszukuje określoną ramkę stosu pod adresem zwrotnym lub w pobliżu określonego adresu. |
Uwagi
Ten interfejs jest używany podczas wykonywania programu do odczytu i zapisu rejestrów, a także uzyskiwania dostępu do pamięci i znajdowania adresów zwrotnych.
Uwagi dotyczące wywoływania
Aplikacja kliencka implementuje ten interfejs i przekazuje wystąpienie interfejsu do metody IDiaFrameData::execute . To samo wystąpienie tego interfejsu jest ponownie używane do obsługi stanu rejestrów podczas każdego wywołania execute metody. Metoda execute używa również tego interfejsu do określenia adresu zwrotnego.
Wymagania
Nagłówek: Dia2.h
Biblioteka: diaguids.lib
BIBLIOTEKA DLL: msdia80.dll