在偵錯工具架構中, 執行緒:
是計算的基本單位。 執行程在單一呼叫堆疊的上下文中依序執行其指令,從一個程式碼上下文移動到下一個程式碼上下文。
可以識別自己及其正在執行的程式。 執行緒可以命名、暫停及繼續。 執行緒也可以列舉其相關聯的堆疊框架,而且在某些情況下,可以移至另一個堆疊框架。 假設堆疊框架的內容,執行緒可以傳回其相關聯的邏輯執行緒 (如果有的話)。 執行緒具有屬性,例如暫停計數,可顯示在 IDE 的 [執行緒] 視窗中。
由 IDebugThread2 介面表示,通常是由偵錯引擎 (DE) 或虛擬機器在執行程式的結果所建立。