Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вопрос про хуки

5.3K
29 января 2007 года
Somebody
185 / / 24.12.2006
Раньше, если я не вызывал UnhookWindowsHook для глобального хука из DLL, то эта DLL оставалась во всех процессах и хук продолжал работать даже после завершения моего процесса. Сейчас эта DLL почему-то выгружается вместе с моим поцессом.
Так что же должно происходить?
261
03 февраля 2007 года
ahilles
1.5K / / 03.11.2005
по определению DLL должна выгружаться из всех процессов во после завершения твоего процесса независимо от того вызвал ли ты эту функцию или нет, но это только по определению, если читать Джефри Рихтера то все объекты созданные процессов уничтожаются при его завершении если больше никто не пользуется этими объектами (то есть когда счётчик ссылок обнуляется),
DLL не выгружается наверно потому что кто то ещё открыл хендл хука (наверно анитивирус или фаейрволл, но это только догадка)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог