Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Mantém o contexto de pilha entre invocações do método IDiaFrameData::execute.
Sintaxe
IDiaStackWalkFrame : IUnknown
Métodos na ordem VTable
A tabela a seguir mostra os métodos de IDiaStackWalkFrame.
| Método | Descrição |
|---|---|
| IDiaStackWalkFrame::get_registerValue | Recupera o valor de um registro. |
| IDiaStackWalkFrame::put_registerValue | Define o valor de um registro. |
| IDiaStackWalkFrame::readMemory | Lê memória da imagem. |
| IDiaStackWalkFrame::searchForReturnAddress | Pesquisa o registro de ativação especificado para o endereço de retorno da função mais próximo. |
| IDiaStackWalkFrame::searchForReturnAddressStart | Pesquisa o registro de ativação especificado para um endereço de retorno no endereço especificado ou próximo a ele. |
Comentários
Essa interface é usada durante a execução do programa para ler e gravar registros, 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 método IDiaFrameData::execute. A mesma instância dessa interface é usada repetidamente para manter o estado dos registros durante cada invocação do método execute. O método execute também usa essa interface para determinar o endereço de retorno.
Requisitos
Cabeçalho: Dia2.h
Biblioteca: diaguids.lib
DLL: msdia80.dll