全系统USB键盘挂钩

时间:2017-01-09 12:34:35

标签: c++ winapi usb driver wdk

我现在正在研究WDK,看看我如何能够在USB键盘(以及特定的ID)上制作系统范围的键盘钩。

我希望能够过滤来自特定USB键盘(USB HID /键盘)的键击,并且只能将其发送到特定的应用程序/进程。

我见过必须运行的应用程序示例,它们可以结合使用rawinput和hook,但我希望它是系统范围内的,并且不要求应用程序运行。

我可以找到使用PS2键盘很容易做到的例子,但是当它涉及到USB时,它开始看起来非常不同。

任何人都可以建议我必须建立正确的模型,甚至更好的例子说明如何做到这一点?

以及从XP / windows7到Windows10的功能。

0 个答案:

没有答案