Udostępnij za pośrednictwem


IDiaStackWalkFrame

Utrzymuje stosu kontekstu między kolejnymi wywołaniami z IDiaFrameData::execute metody.

IDiaStackWalkFrame : IUnknown

Metody w kolejności Vtable

W poniższej tabeli przedstawiono metody IDiaStackWalkFrame.

Metoda

Opis

IDiaStackWalkFrame::get_registerValue

Pobiera wartość rejestru.

IDiaStackWalkFrame::put_registerValue

Ustawia wartości rejestru.

IDiaStackWalkFrame::readMemory

Odczytuje pamięci z obrazu.

IDiaStackWalkFrame::searchForReturnAddress

Przeszukuje ramki określonego stosu do najbliższego adres zwrotny funkcji.

IDiaStackWalkFrame::searchForReturnAddressStart

Przeszukuje ramki stosu określony dla adresu zwrotnego na lub w pobliżu określonego adresu.

Uwagi

Ten interfejs jest używany podczas wykonywania programu do odczytu i zapisu rejestrów jak również dostęp do pamięci i znaleźć adres zwrotny.

Uwagi do wywoływania

Aplikacja kliencka implementuje ten interfejs i przekazuje wystąpienie interfejsu do IDiaFrameData::execute metody.Tego samego wystąpienia tego interfejsu jest używana ponownie, aby utrzymać stan rejestrów podczas każdego wywołania execute metody.execute Metoda również używa tego interfejsu do określenia adresu zwrotnego.

Wymagania

Nagłówek: Dia2.h

Biblioteki: diaguids.lib

Biblioteka DLL: msdia80.dll

Zobacz też

Informacje

IDiaFrameData::execute

Inne zasoby

Interfejsy (dostęp do interfejsu SDK debugowanie)