|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Янв 9, 2004 19:50:59 Постановка задачи: перечислить все потоки данного процесса. ОС: W2k+. Методы решения: насколько я могу уразуметь - один-единственный - через ToolHelp API - Thread32First и Thread32Next. Меня это, честно говоря, не устраивает. Я не люблю эту библиотеку. PSAPI, кажись, такого тоже не содержит, во всяком случае, процессы и модули - это не то, чего мне бы хотелось. На board32 цитируют все тот же ToolHelp. Теперь вопрос: существуют ли еще документированные или недокументированные пути перечислить потоки процесса? В кольце-3? Или вообще уже только через кольцо-0? |
|
|
Дата: Янв 9, 2004 21:17:04 NtQuerySystemInformation Это из разряда не вполне официально документированных, как ты, наверное, знаешь;) |
|
|
Дата: Янв 9, 2004 21:22:32 http://www.informit.com (статья - Interfacing the the Native API in Windows 2000) http://www.ddj.com (чуть поменьше) http://www.sysinternals.com (еще меньше);) |
|
|
Дата: Янв 9, 2004 21:55:50 daggett Спасибо тебе. Знаю. Забыл :( |
|
|
Дата: Янв 10, 2004 00:18:42 Кхм, в Неббете есть кусок кода, демонстрирующего мою проблему. А есть какие-нибудь утилиты, способные показать потоки процесса? daggett, еще раз спасибо. |
|
|
Дата: Янв 10, 2004 02:38:17 volodya А есть какие-нибудь утилиты, способные показать потоки процесса? OllyDbg |
|
|
Дата: Янв 10, 2004 11:44:40 [ volodya: А есть какие-нибудь утилиты, способные показать потоки процесса? ] Есть и очень много, но та что всегда под руками - SoftICE ;-) thread <process> |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.095 |