在VC的debug中单步执行可以读出数据,但是如果一次性执行出错
编号:QA003825
建立日期: 2001年2月3日 最后修改日期:2001年2月3日
所属类别:
MyHeart:
操作系统:WIN
编程工具:VC
问题:小弟编写了一个设备驱动,在应用层用ReaqdFile读取数据时候,在VC的debug中单步执行可以读出数据,但是如果一次性执行,则读取出错,GetLastError()返回错误代码为31,意义为连接的设备没起作用。几天几夜都无法搞定,恳请帮忙!先谢了。
回答:
我已经解决了这个问题。
原因就是我在驱程中设定的读取操作为只允许单个读操作,而我在应用程序中却设定了多个读取,而且是同时在读,
而是其中一个发生了我提出的错误。
此问题由MyHeart回答。
| |
|
|
| |
|
|