Приоритет цепочки крючков?

В настоящее время я работаю над кейлоггером, используя механизм хуков.
После некоторого исследования я понял, что крючок, который я добавляю к цепочке крючков, добавляется в конце.

Итак, мне было интересно, есть ли способ разместить мой крючок в начале цепочки крючков, чтобы он сначала использовался при нажатии на клавиатуру?

0

Решение

в Обзор крючков документация:

SetWindowsHookEx всегда функционировать устанавливает процедуру подключения в начале цепи подключения. Когда происходит событие, которое отслеживается определенным типом ловушек, система вызывает процедуру в начале цепочки ловушек, связанной с ловушкой.

Что бы вы ни делали, ваша процедура с крючками установлена ​​на передней части цепочки крючков. Это же правило применяется ко всем другим программам, которые устанавливают хук, однако, поэтому нет никакой гарантии, что ваш хук останется в начале цепочки на протяжении всего срока ее службы.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]