共用方式為


IEnumDebugThreads2

這個介面會列舉在目前偵錯會話中執行的線程。

語法

IEnumDebugThreads2 : IUnknown

實作者的注意事項

偵錯引擎 (DE) 會實作這個介面來代表程式中的線程清單。

呼叫端注意事項

呼叫 EnumThreads 以取得這個介面,此介面代表進程中所有程式中所有線程的清單。 呼叫 EnumThreads 以取得這個介面,代表在程式中執行的線程清單。

依照 Vtable 順序的方法

下表顯示 IEnumDebugThreads2 方法。

方法 描述
下一步 擷取列舉序列中的指定線程數目。
Skip 略過列舉序列中的指定線程數目。
重設 將列舉序列重設為開頭。
複製 建立列舉值,其中包含與目前相同的列舉狀態。
GetCount 取得列舉值中的線程數目。

備註

Visual Studio 通常會取得此介面來更新 [ 線程 ] 視窗,以及取得清單的第一個線程,以呼叫 ExecuteContinueStep

需求

標頭:msdbg.h

命名空間:Microsoft.VisualStudio.Debugger.Interop

元件:Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱