以下是我用WDF编写的一段读写USB批量端口的程序:VOIDMTMUsb_EntWrite( IN WDFQUEUE Queue, IN WDFREQUEST Request, IN size_t Length ){ NTSTATUS status; WD...
全文
回复(1) 2011-12-02 22:37 来自版块 - USB驱动开发
表情
why116600后来发现,并不是两次读完就出错,而是读的内容大于1字节就会buffer overrun。我第一次发的数据设备只会返回一个字节的内容,所以没有出错,第二次发的数据设备会返回32个字节,结果就出错。我发现这个情况是因为我后来直接发送原来第二次发送内容,在BusHound里面仍然能截获...(2011-12-03 17:44)

返回顶部