загрузчик мой, ехе чужой. Вы уверены что релоки могут решить проблему инструкций подобной этой?: [img] где юзается абсолютная адрессация.
было бы замечательно, но поток создается еще перед заходом в _tmain()
ну вот у калькулятора допустим imagebase 4000000h. У него базозависимый код, т.е. надо грузить его по этому адресу. А стек потока взял и...
Это конечно можно, но уж очень черезжопно. Я вообще думал что можно как-то линкеру указать, что какая-либо область памяти зарезервирована под мое...
Пишу я загрузчик PE в память. Так как все pe обычно базозависимые, приходится грузить файл по их imagebase. Проблема в том, что в этом месте...
Да. IoCreateDevice создает еще один объект девайса. Но IRP_MJ_Xxx привязаны к DriverObject. Не знаю,как с жтим быть
p.s. я попробовал писать в именованный пайп через Dpc. Но это очень медленно оказалось. Нужно что-то, что может напрямую передавать данные....
Собственно задача - юзермодовому приложению получать реальные нажатия клавиш. Здесь мне подсказали, что нужен драйвер фильтра. Я что-то подобное...
не понял, имеется в виду кто-то похукал и не вызывает CallNextHookEx? Потому что моя proc вызывает его.
Ставлю хук стандартно SetWindowsHookEx(WH_KEYBOARD_LL,KeyboardProc,hmod,NULL); Проявляется это только у 1 человека, возможно действительно кто-то...
нет, приложение, которое обрабатывает хук, активно, и просто в какой-то момент перестает вызываться hookproc.
В общем тема в том, что низкоуровневый хук на клавиатуру перестает функционировать после того, как проходит некоторое время. Владелец системы - не...
так он с помощью PeekMessage читает WM_INPUT?
это то понятно, вопрос откуда эти данные берет сам динпут. Насколько я понял (совершенно не уверен в этом), он берет из очереди сообщений главного...
ну dinput зачем-то постоянно вызывает PeekMessage с PM_REMOVE, т.е. из очереди сообщений главного окна извлекает сообщения. Насчет состояния -...
Есть стороннее приложение, работающее на directinput(7). Мне нужно немного изменить логику работы directinput в данном приложении. Контроллеры -...
да, спасибо, помогло
Как можно сделать, чтобы эффект punto switcher не применялся к окну моего приложения? насколько я понял из принципа работы, он ставит глобальный...
а как быть с тем, когда ставят хук на WH_JOURNALPLAYBACK? Такие события вообще никак не палятся в низкоуровневых хуках на клавиатуру и мышь.
Нашел такое описание, но не понятно где получается CLIENT_ID. На форуме промелькнула мысль о том, что последний параметр - и есть указатель на...
Имена участников (разделяйте запятой).