IDiaStackWalkFrame
Maintains stack context between invocations of the IDiaFrameData::execute method.
IDiaStackWalkFrame : IUnknown
Methods in Vtable Order
The following table shows the methods of IDiaStackWalkFrame.
Method |
Description |
---|---|
Retrieves the value of a register. |
|
Sets the value of a register. |
|
Reads memory from image. |
|
Searches the specified stack frame for the nearest function return address. |
|
Searches the specified stack frame for a return address at or near the specified address. |
Remarks
This interface is used during program execution to read and write registers as well as access memory and find return addresses.
Notes for Callers
The client application implements this interface and passes an instance of the interface to the IDiaFrameData::execute method. The same instance of this interface is used again and again to maintain the state of the registers during each invocation of the execute method. The execute method also uses this interface to determine the return address.
Requirements
Header: Dia2.h
Library: diaguids.lib
DLL: msdia80.dll