在用驱动进行异步读取USB 口的时候有个疑问:应用程序发出了DeviceIoContol后,驱动的派遣函数中对发来的ioctl 处理时,是返回了STATUS_PENDING,那这时候,派遣函数已经返回了,但我还没有进行数据读取的操作啊!我该在什么地方,启动读取USB口的操作函数,...
全文
回复(2) 2009-02-21 13:40 来自版块 - USB驱动开发
表情
liantorch非常感谢AllenZh的回复,我是个菜鸟级的,所以对您的回复还有些疑问,望能解答。 1. 在Displath时就去读,那是不是Displath就阻塞了,不能及时返回SUSPENDING了? 2. Work Item 是指的什么啊,我没有见到这个用法啊。 您如果能够再给一些解答或给...(2009-03-01 09:32)
AllenZh方法很多,你可以在Displath时候就去读, 也可以将IRP队列起来使用现成去处理, 还可以启动Work Item等(2009-02-22 13:31)

返回顶部