jfory
驱动小牛
驱动小牛
  • 注册日期2002-05-14
  • 最后登录2003-06-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1228回复:7

有请斑主!

楼主#
更多 发布于:2002-06-25 09:35
我在做一个关于HID类的设备,在做上位机的程序时用Readfile函数时,不能正常读写不知为什么,那位兄才可帮我一把呀?
apmusb
游客
游客
沙发#
发布于:2002-06-25 11:00
看一下《USB大全》,里面有用VB实现的方法!
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-25 11:39
我在做一个关于HID类的设备,在做上位机的程序时用Readfile函数时,不能正常读写不知为什么,那位兄才可帮我一把呀?
 

你的描述不够清楚,无法判断错误在哪里。
ReadFile返回的错误码是多少?驱动程序中IRP_MJ_READ执行的情况怎么样?
Tom_lyd
jfory
驱动小牛
驱动小牛
  • 注册日期2002-05-14
  • 最后登录2003-06-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-25 12:53
错误代码是1 !
我本想用writfile 和readfile 读写的但是不能故想用这个函数不知能否实现一数据的读写?
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-25 13:31
错误代码是1 !
我本想用writfile 和readfile 读写的但是不能故想用这个函数不知能否实现一数据的读写?

那你内核态有没有看到IRP_MJ_READ的调用?
错误代码1的意思是\"功能错误\",应该是IRP_MJ_READ完成例程没有正确声明
Tom_lyd
jfory
驱动小牛
驱动小牛
  • 注册日期2002-05-14
  • 最后登录2003-06-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-25 17:54
兄才可能误解我的意思了, 我是在写一个调试程序,用readfile
可能对鼠标读取数据,但是在对我HID设备读时不能正常工作,我想用HidD_GetFeature得到原始数据(不知正确否),但是每次返回的不能返回数据,错误代码是1?不知为什么?不知老兄是否有好调试程序
可否共亨一下吗?
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-06-26 17:56
我记得我曾用chris cant著的一本书(机械工业出版社出版的)中的例子调试过HID键盘的驱动程序,没有任何错误。建议你去看看那本书上的例子,好象是在二十三章。
Tom_lyd
jfory
驱动小牛
驱动小牛
  • 注册日期2002-05-14
  • 最后登录2003-06-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-06-26 17:58
尊命!
多谢斑主!
游客

返回顶部