執行緒逐步執行

包含執行緒清單的快照集包含每個目前執行中進程之每個執行緒的相關資訊。 您可以使用 Thread32First 函式,擷取清單中第一個執行緒的資訊。 擷取清單中的第一個執行緒之後,您可以使用 Thread32Next 函式來擷取後續執行緒的資訊。 Thread32FirstThread32Next 會填入 THREADENTRY32 結構,其中包含快照中個別執行緒的相關資訊。

您可以藉由擷取包含執行緒的快照集,然後周遊執行緒清單,保留與指定進程具有相同進程識別碼的執行緒相關資訊,以列舉特定進程的執行緒。

您可以使用GetLastError函式,擷取Thread32FirstThread32Next的擴充錯誤狀態碼。

注意

THREADENTRY32之 th32ThreadID成員的內容是執行緒識別碼,可供任何需要執行緒識別碼的函式使用。

 

周遊執行緒清單