Partilhar via


Quadros de pilha

Em termos de arquitetura do depurador, uma o quadro de pilha:

  • É uma abstração de uma pilha que fornece o contexto de execução de um thread. Um thread pode executar sempre dentro de uma função. Um quadro de pilha mantém as variáveis locais da função e os argumentos para ele. Para depurar com Visual Studio, o idioma ou o ambiente está sendo depurado deve oferecer suporte a quadros de pilha.

  • Pode identificar e descreva a mesmo e pode retornar o segmento associado. Um quadro de pilha também pode retornar o contexto de código que representa o ponteiro de instrução atual, bem como a documentação associada e contextos de avaliação de expressão.

  • Tem propriedades que descrevem o nome, tipo e valor de argumentos e variáveis locais e que aparecem em várias janelas de depuração do IDE.

  • É representado por um IDebugStackFrame2 interface, normalmente é criado por um mecanismo de depuração (DE) ou a máquina virtual como conseqüência de um thread em execução.

Consulte também

Referência

IDebugStackFrame2

Conceitos

Contextos do depurador

Conceitos do depurador

Mecanismo de depuração.