waterwindsxu
驱动小牛
驱动小牛
  • 注册日期2003-04-28
  • 最后登录2018-03-04
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望165点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1283回复:2

danielxu22请进,给分!

楼主#
更多 发布于:2003-06-07 12:09
谢谢danielxu22大侠指点。
俺还不是很明白,
还需请教“要是这样的话,你可以添加一个自定义的hid设备,通过它进行与应用层和底层的通信”。
那俺如何添加自定义的hid设备,并进行通信。



[编辑 -  6/7/03 by  waterwindsxu]
上善若水! 凯风永至!
danielxu22
驱动中牛
驱动中牛
  • 注册日期2002-11-22
  • 最后登录2014-03-24
  • 粉丝0
  • 关注1
  • 积分2分
  • 威望18点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-11 10:11
最新的ddk en_windows_server_2003_ddk里有一个vhidmini的范例,本站有下载(不过要300分哦)。:)

是一个虚拟hid设备的驱动程序源码,你可以在它的描述表中添加user define设备,即一个驱动,两个设备(一个是鼠标,另一个是你自己添加的设备),然后在应用层用CreateFile打开你自己的设备,进行通信。然后在底层把你从应用层接收到的数据转换为鼠标的数据,记住,要符合hid的规范,然后你的鼠标就可以动了。

当然,一两句话我也不能说的清楚,我的msn是
danielxu22@msn.com
有什么问题一起探讨吧
$-)
今天我发现我家的金鱼淹死了,:(
waterwindsxu
驱动小牛
驱动小牛
  • 注册日期2003-04-28
  • 最后登录2018-03-04
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望165点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2003-06-12 11:39
谢谢danielxu22大侠
上善若水! 凯风永至!
游客

返回顶部