Пространство имен System.Diagnostics содержит функции, которые позволяют вам управлять процессами, потоками, журналами событий и информацией о производительности.
Объект System.Diagnostics.Process предоставляет доступ к функциям, позволяющим управлять системными процессами и потоками.
Добавьте эту строку в ваш список использования:
с использованием System.Diagnostics;
Вы можете получить список ProcessThreads в процессе, используя свойство Process.Threads, которое возвращает объект ProcessThreadCollection.
Вот пример кода для вас, предполагая, что у вас уже есть объект Process с именем theProcess.
ProcessThreadCollection threadlist = theProcess.Threads; foreach (ProcessThread theThread в списке тем) { Console.WriteLine («Идентификатор потока: {0} Приоритет: {1} запущен: {2}», theThread.Id, TheThread.PriorityLevel, theThread.StartTime); }