wangmin
驱动牛犊
驱动牛犊
  • 注册日期2003-11-24
  • 最后登录2005-03-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1691回复:5

请教:readfile返回的bResult = !TRUE是哪里的问题

楼主#
更多 发布于:2004-06-28 17:10
我在D12应用程序里,writefile可以正确执行,但是从readfile返回的bResult = !TRUE,getlastfile得到的错误是23,请问这是什么问题呢,是否是固件的错误,还是硬件方面的?
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-28 19:47
我在D12应用程序里,writefile可以正确执行,但是从readfile返回的bResult = !TRUE,getlastfile得到的错误是23,请问这是什么问题呢,是否是固件的错误,还是硬件方面的?

一般先考虑应用程序,当确定没问题再查驱动
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
wangmin
驱动牛犊
驱动牛犊
  • 注册日期2003-11-24
  • 最后登录2005-03-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-29 11:42
谢谢flyhye,我对于驱动不太懂,当时是直接用了另外一个功能类似的数据采集卡的驱动程序,想请问一下需要改动哪些地方呢?
我觉得应用程序应该是没什么问题的
 
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-06-29 12:33
谢谢flyhye,我对于驱动不太懂,当时是直接用了另外一个功能类似的数据采集卡的驱动程序,想请问一下需要改动哪些地方呢?
我觉得应用程序应该是没什么问题的
 
 

那你就看看这个驱动跟你的usb底层是一致的没?
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
wangmin
驱动牛犊
驱动牛犊
  • 注册日期2003-11-24
  • 最后登录2005-03-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-06-29 16:48
多谢了,先送上10分
不过usb底层的比较能说得具体点吗?实在不好意思,我完全是新手,当时枚举后用这个驱动试了一下可以就拿来装上了,该如何修改驱动能否给点指导呢?谢谢
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-06-29 18:52
你可以先到DriverEntry入口处找IRP_MJ_READ可能还有IRP_MJ_DEVICE_CONTROL的处理函数,假如叫什么××Read(),就看他怎么做了,跟你的底层吻合,这方面要自己多多测试才行
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
游客

返回顶部