mojun215
驱动牛犊
驱动牛犊
  • 注册日期2005-05-11
  • 最后登录2005-06-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:947回复:0

新手,问一个关于接口的问题。

楼主#
更多 发布于:2005-05-13 23:58
我是一个最近才接触USB驱动的新手,刚刚下载了本站点的一个叫hidmouse的驱动源代码进行相关的参考。在程序的vhidmou.cpp中有一段这样的描述:
The Virtual HID Mouse is a HID minidriver that supplies
mouse input reports to HIDCLASS, without requiring any
actual hardware. Instead. the driver accepts input from
other drivers that call two exported entry points:
VOID __stdcall MoveVirtualMouse(CHAR deltaX, CHAR deltaY)
VOID __stdcall ClickVirtualMouse(ULONG LeftOrRight, ULONG DownOrUp)
我想是这个虚拟鼠标输入信息到类HIDCLASS中是不需要任何硬件的。并从上面提到的两个入口点从其他的驱动程序接受输入数据。哪当这个程序用到硬件设备上的时候,是不是要重新再定义两个接口,再进行相关的初始化?还是应该做其他的一些什么呢?
希望过路的大侠指教。

最新喜欢:

HuYuguangHuYugu...
游客

返回顶部