Здравствуйте, подскажите пожайлуста как реализовать такие задачи.
В драйвере-фильтре клавиатуры, необходимо реализовать такие две функции,как,
1 — скрытие нажатия пользователем определенных клавиш;
2 — дублирование нажатия некоторых клавиш пользователем;
,например при нажатии прользователем клавиши 'q', данный символ не должен
появляться в строке ввода какого либо приложения в user mode и по пункту 2
наоборот, при нажатии некоторой клавиши ее символ нужно 'задвоить'...
На основе примеров получилось сделать драйвер-фильтр который присоединяется
к драйверу клавиатуры, через IoSetCompletionRoutine, в callback процедуре
вижу коды нажатых клавиш.. но в каком направлении двигаться дальше
для реализации выше описанных пунктов, ума не приложу..
Благодарю за ответ.