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.