共用方式為


IDebugProcess2::EnumThreads

擷取進程中執行的所有線程清單。

語法

int EnumThreads(
   out IEnumDebugThreads2 ppEnum
);

參數

ppEnum
[out]會傳 回 IEnumDebugThreads2 物件,其中包含進程中所有程式中所有線程的清單。

傳回值

如果成功,則會傳回 S_OK;否則,會傳回錯誤碼。

備註

這個方法會列舉在每個程式中執行的線程,然後將它們合併成線程的進程檢視。 單一線程可以在多個程序中執行;這個方法只會列舉該線程一次。

這個方法會呈現進程線程的清單,而沒有重複專案。 否則,若要列舉在特定程式中執行的線程,請使用 EnumThreads 方法。

另請參閱