Freigeben über


IDiaStackWalkFrame

Behält Stapel Elementkontext zwischen den Aufrufen der IDiaFrameData::execute-Methode bei.

IDiaStackWalkFrame : IUnknown

Methoden in die Vtable-Reihenfolge

In der folgenden Tabelle werden die Methoden von IDiaStackWalkFramean.

Methode

Beschreibung

IDiaStackWalkFrame::get_registerValue

Ruft den Wert eines Registers ab.

IDiaStackWalkFrame::put_registerValue

Legt den Wert eines Registers festgelegt.

IDiaStackWalkFrame::readMemory

Liest Speicher im Abbild.

IDiaStackWalkFrame::searchForReturnAddress

Sucht den angegebenen Stapelrahmen für die nächste Funktion rückgabeadresse.

IDiaStackWalkFrame::searchForReturnAddressStart

Sucht den angegebenen Stapelrahmen für eine Rückgabeadresse nah an der angegebenen Adresse.

Hinweise

Diese Schnittstelle wird während der Programmausführung zum Lesen und Schreiben von Registern sowie Informationen über Zugriffsdatum und - arbeitsspeicher- Suchen rückgabeadressen.

Hinweise für Aufrufer

Die Clientanwendung implementiert diese Schnittstelle und führt eine Instanz der Schnittstelle zur IDiaFrameData::execute-Methode.Die gleiche Instanz dieser Schnittstelle wird immer wieder verwendet, um den Zustand der Register bei jedem Aufruf der execute-Methode aufrechtzuerhalten.Die execute-Methode verwendet ebenfalls diese Schnittstelle, um die Rückgabeadresse zu bestimmen.

Anforderungen

Header: Dia2.h

Bibliothek: diaguids.lib

DLLs: msdia80.dll

Siehe auch

Referenz

IDiaFrameData::execute

Weitere Ressourcen

Schnittstellen (Debug Interface Access SDK)