Ход потока

Snapshot, включающее список потоков, содержит сведения о каждом потоке каждого выполняемого в данный момент процесса. Вы можете получить сведения о первом потоке в списке с помощью функции Thread32First . После получения первого потока в списке можно получить сведения о последующих потоках с помощью функции Thread32Next . Thread32First и Thread32Next заполняют структуру THREADENTRY32 сведениями об отдельных потоках в snapshot.

Вы можете перечислить потоки определенного процесса, взяв snapshot, включающую потоки, а затем перейдя по списку потоков, сохраняя сведения о потоках, имеющих тот же идентификатор процесса, что и указанный процесс.

Расширенный код состояния ошибки для Thread32First и Thread32Next можно получить с помощью функции GetLastError .

Примечание

Содержимое элемента th32ThreadIDthreadENTRY32 является идентификатором потока и может использоваться любыми функциями, для которых требуется идентификатор потока.

 

Обход списка потоков