Re[2]: Детектив под названием «Залипание DLL-хуков». Я сдаюс
От: quodum  
Дата: 22.09.09 03:39
Оценка: 2 (1)
Здравствуйте, Inversion, Вы писали:

I>Сразу мысль.

I>А можно ли как-то сказать глобальному хуку не цепляться к определённым процессам? Сделать фильтр какой-то. По сути на этих cmd-процесах мне этот хук не нужен (замечено, что он и не работает на них, но это уже пусть).

Попробуй в DllMain возвращать FALSE в ответ на DLL_PROCESS_ATTACH. Процесса-владельца опознавать по GetModuleFileName(NULL,...); она в kernel32, её можно звать из dllmain.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.