堆疊框架
偵錯工具的架構的角度來看的堆疊框架:
是提供執行緒的執行內容堆疊的抽象概念。 執行緒永遠是函式中執行。 堆疊框架會保留其區域變數的函式和引數。 若要使用 Visual Studio 進行偵錯時,其語言或正在進行偵錯的環境必須支援堆疊框架。
可以同時識別並描述它自己,並可傳回關聯性的執行緒。 程式碼內容,表示目前的指令指標,以及相關的文件和運算式評估內容,也可以傳回堆疊框架。
具有的屬性的描述名稱、 類型和區域變數、 引數的值,並出現各種不同的 IDE 偵錯視窗中。
由IDebugStackFrame2介面,通常由偵錯引擎 (DE) 或虛擬機器執行執行緒的建立。