Share via


IDiaStackWalkFrame

Mantiene el contexto de pila entre las invocaciones del método IDiaFrameData::execute.

Syntax

IDiaStackWalkFrame : IUnknown

Métodos en orden de Vtable

En la tabla siguiente se muestran los métodos de IDiaStackWalkFrame.

Método Descripción
IDiaStackWalkFrame::get_registerValue Recupera el valor de un registro.
IDiaStackWalkFrame::put_registerValue Establece el valor de un registro.
IDiaStackWalkFrame::readMemory Lee la memoria de una imagen.
IDiaStackWalkFrame::searchForReturnAddress Busca el marco de pila especificado en la dirección de devolución de la función más cercana.
IDiaStackWalkFrame::searchForReturnAddressStart Busca en el marco de pila especificado una dirección de devolución en la dirección especificada o cerca de ella.

Comentarios

Esta interfaz se usa durante la ejecución del programa para leer y escribir registros, así como acceder a la memoria y buscar direcciones de retorno.

Notas para autores de la llamada

La aplicación cliente implementa esta interfaz y pasa una instancia de la interfaz al método IDiaFrameData::execute. La misma instancia de esta interfaz se usa una y otra vez para mantener el estado de los registros durante cada invocación del método execute. El método execute también usa esta interfaz para determinar la dirección de retorno.

Requisitos

Encabezado: Dia2.h

Biblioteca: diaguids.lib

DLL: msdia80.dll

Vea también