2009-08-06 8 views
0

Я разрабатываю настольное приложение, , где я загружаю серию файлов FPGA на сканирующем устройстве, чтобы выполнить это задание У меня есть COM DLL, предоставляемый водителем.Получить информацию о потоках в приложении

Для загрузки файлов я вызываю метод с именем «StartWrite», который запускает рабочий поток для записи FPGA на устройство.

А теперь, на C#, как мне получить список/информацию (ожидаемое время выполнения и т. Д.) Рабочих потоков в приложении?

ответ

1

Как вы думаете, какой-либо код мог бы определить, что такое «ожидаемое время выполнения» потока?

Я думаю, что лучший образец будет, если ваш метод StartWrite вернул IAsyncResult. При этом вы сможете проверить, закончилось ли письмо.

Threading - это не простой предмет. Вот хороший источник информации о Threading in C#.