阅读:1238回复:1
关于驱动程序与应用程序接口的问题
请问我在应用程序中用deviceiocontrol对USB设备进行读写操作。若发了读请求后IRP已经正确地传送到了总线,但USB设备没有数据因此该读请求没有完成。此时IRP的状态该是什么样的,是successful还是一直等在那里(驱动中用的是同步IRP)?在应用程序中deviceiocontrol返回的又应是什么值?
若过了一段时间以后,USB设备有了数据,此时这个IRP是否该自动完成读数据。那么现在的IRP状态又应该是什么样的,还有应用程序中deviceiocontrol返回应是什么值? 帮忙啊,急 |
|
沙发#
发布于:2004-10-23 17:57
同步 Request当然是同步等待响应咯
|
|
|