堆疊框架

在偵錯工具架構中,堆疊框架

  • 是堆疊的抽象概念,可提供執行緒的執行內容。 執行緒一律會在函式內執行。 堆疊框架會保存函式的區域變數及其引數。 為了使用 Visual Studio 進行偵錯,所偵錯的語言或環境必須支援堆疊框架。

  • 既可以識別和描述自身,又可以傳回關聯的執行緒。 堆疊訊框還可以傳回表示目前指令指標的程式碼內容,以及關聯的文件和運算式評估內容。

  • 具有描述區域變數和引數的名稱、類型和值之屬性,這些屬性出現在各種 IDE 偵錯視窗中。

  • IDebugStackFrame2 介面表示,通常因執行執行緒而由偵錯引擎 (DE) 或虛擬機器所建立。

另請參閱