IDiaStackWalkFrame
Mantém pilha de contexto entre invocações da IDiaFrameData::execute método.
IDiaStackWalkFrame : IUnknown
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IDiaStackWalkFrame.
Método |
Descrição |
---|---|
Recupera o valor de um registrador. |
|
Define o valor de um registrador. |
|
Lê a memória de imagem. |
|
Pesquisa o quadro de pilhas especificado para o endereço de retorno de função mais próximo. |
|
Pesquisa o quadro de pilhas especificado para um endereço de remetente ou próximo o endereço especificado. |
Comentários
Essa interface é usada durante a execução do programa para ler e gravar os registradores, bem como acessar a memória e localizar endereços de retorno.
Observações para chamadores
O aplicativo cliente implementa essa interface e passa uma instância da interface para o IDiaFrameData::execute método. A mesma instância desta interface é usada várias vezes para manter o estado dos registradores durante cada chamada da execute método. O execute método também usa essa interface para determinar o endereço do remetente.
Requisitos
Cabeçalho: Dia2.h
Biblioteca: diaguids.lib
DLL: msdia80.dll