キーが押されたときにキーボードの numlock ライトを切り替えるカーネル モード プログラムを作成したいと考えています。
サンプルに付属のkbfiltr.cを変更することから始めWinDDK
、 を使用してキーをインターセプトし、 IRPで を送信してライトを設定KbFilter_ServiceCallback routine
しようとしています。(IOCTL_KEYBOARD_SET_INDICATORS)
私はドライバー開発にまったく慣れていないため、これを適切にコーディングする方法が見つかりません。
コード例に指示を与えることで、誰か助けてもらえますか?