HID源码Windows驱动关系
2021-09-15
1384
0
HID通用允动一般包括以下几个驱动:
- HidClass.sys 这个驱动是HID驱动的类驱动,其实就是一个DLL,用于处理USB HID驱动通用功能。
- HIDUSB.sys 这个驱动是HID驱动的miniPort驱动,即我们常说的迷你小端口驱动。主要实现的是类驱动需要扩展的功能,其通过函数
HidRegisterMinidriver
建立起与HidClass.sys驱动关联。 - HidParse.sys 这个驱动其实和类驱动一样,也是DLL库,用于提供HIDCLASS获取到报告描述符时进行报告描述符的解析。所以这个Parse其实就是Parse Hid Report Descriptor.
- HidParse 这其实是HidParser.sys驱动的一个补充。
总地来说,就是HidUsb.sys配合HidClass完成HID驱动的主要功能,而HidParse又对HidClass提供报告描述符的解析功能。
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936