Chialong
驱动牛犊
驱动牛犊
  • 注册日期2010-06-07
  • 最后登录2011-01-31
  • 粉丝0
  • 关注2
  • 积分12分
  • 威望221点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1863回复:1

USB接口的触控装置,除了用vhidmin方式外,还可以用什么样的方式模拟成mouse

楼主#
更多 发布于:2010-09-15 13:05
USB接口的触控装置,除了用vhidmin方式外,还可以用什么样的方式模拟成mouse
vhidmin 用hid模式可以仿真
DriverEntry ()
    hidMinidriverRegistration.Revision            = HID_REVISION;
    hidMinidriverRegistration.DriverObject        = DriverObject;
    hidMinidriverRegistration.RegistryPath        = RegistryPath;
    hidMinidriverRegistration.DeviceExtensionSize = sizeof(DEVICE_EXTENSION);
    hidMinidriverRegistration.DevicesArePolled    = FALSE;
    //
    //Register with hidclass
    //
    ntStatus = HidRegisterMinidriver(&hidMinidriverRegistration);

用usb模式,可是不成功
BulkUsb_AddDevice(
    ntStatus = IoCreateDevice(
                    DriverObject,                   // our driver object
                    sizeof(DEVICE_EXTENSION),       // extension size for us
                    NULL,                           // name for this device
                    FILE_DEVICE_MOUSE,                      
FILE_AUTOGENERATED_DEVICE_NAME,
                    FALSE,                          // Not exclusive
                    &deviceObject);  
eaatcc
禁止发言
禁止发言
  • 注册日期2006-04-21
  • 最后登录2018-12-27
  • 粉丝0
  • 关注0
  • 积分6884分
  • 威望34869点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2010-12-04 00:36
用户被禁言,该主题自动屏蔽!
游客

返回顶部