|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.03.2010, 21:37 | #1 |
Пользователь
Регистрация: 16.03.2010
Сообщений: 12
|
хук на thread
Доброго времени суток.
суть программы: отслеживать создаваемые нити процесса, например, 123.ехе и завершать нужные мне нити как мне узнать и сохранить(в memo1) все нити, которые были созданы этим приложением? буду рад советам/ссылкам/примерам заранее благодарен
- В чем заключается многозадачность Windows?
- Она глючит и работает одновременно. Последний раз редактировалось pupkinsoft; 20.03.2010 в 00:14. |
20.03.2010, 01:28 | #2 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
В любом случае вам нужно будет сделать сплайсинг нужных вам API(правда это может аукнутся, т.к., если не ошибаюсь, Kernel32 одна на всех). Потому лучше модифицировать таблицу импорта процесса так что б CreateFiber ссылалась на ваш код который сделает что вам нужно и вызовет настоящую CreateFiber. Правда это всего лишь мое преположение, у MS-REM-а была статья о перехвате WinAPI функций, вернее цикл статей:
http://wasm.ru/publist.php?list=21
"Тяжело в учении, легко в бою" - А.В. Суворов
|
22.03.2010, 15:47 | #4 |
Пользователь
Регистрация: 16.03.2010
Сообщений: 12
|
Огромное спасибо.
- В чем заключается многозадачность Windows?
- Она глючит и работает одновременно. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хук и потоки | Murzilka153 | Общие вопросы C/C++ | 0 | 16.10.2009 11:59 |
Хук на систему | Terran | Win Api | 7 | 27.03.2009 21:19 |
Хук на клавиатуру | xshStasX | Помощь студентам | 1 | 09.08.2008 16:56 |
локальный хук | vitalik007 | Win Api | 3 | 16.05.2008 09:08 |
хук | rpy3uH | Win Api | 0 | 30.10.2006 20:47 |