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.
Para exibir os quadros de pilha da pilha de chamadas durante o modo de interrupção, você deve implementar o método EnumFrameInfo .
Métodos de avaliação
Para um mecanismo de depuração simples (DE), pode haver apenas um quadro de pilha. Para examinar o quadro de pilha durante o modo de interrupção, você deve implementar os seguintes métodos de IDebugStackFrame2.
| Método | Description |
|---|---|
| GetCodeContext | Obtém o contexto de código para um quadro de pilha. O contexto de código representa o ponteiro de instrução atual em um quadro de pilha. |
| GetDocumentContext | Obtém o contexto do documento para um quadro de pilha. O contexto do documento representa o local atual no código-fonte de um frame de pilha. Necessário para visualizar o código-fonte quando você é parado em um programa. |
Estes métodos requerem a implementação de várias interfaces e métodos relacionados com o contexto. Assim, você deve implementar o GetDocumentContext método e os seguintes métodos de IDebugDocumentContext2.
| Método | Description |
|---|---|
| GetStatementRange | Obtém o intervalo de declarações de ficheiro de um contexto de documento. |
Para enumerar contextos de código, você deve implementar todos os métodos de IEnumDebugCodeContexts2.