有2个疑问:1 需要在USB驱动中,处理下发上传数据,会改变数据的长度,如何处理啊?2 处理数据时,希望使用一些系统API,如文件系统处理,图像处理函数等,如何处理?麻烦解答一下,谢谢!
回复(7) 2010-08-11 09:40 来自版块 - USB驱动开发
表情
eaatcc用户被禁言,该主题自动屏蔽!(2010-12-04 00:25)
Pegram>>有2个疑问: >>1 需要在USB驱动中,处理下发上传数据,会改变数据的长度,如何处理啊? 1. 如果是别人的驱动,要写一个filter驱动,在功能驱动之前截取IRP包;如果是你自己写的功能驱动,不需要。 2. 取IRP包中的数据(inputbuffe...(2010-09-23 10:11)
wgqapplication是别人开发的,我们只能在DRIVER里进行过滤处理,没办法啊! 还是得考虑驱动的架构来实现。(2010-08-17 18:34)
liucan1982楼主应该重新设计下架构,弄明白为什么要在usb driver中进行图像处理,为什么不能通过user space的application 调用usb driver的接口 取到预期数据之后,再进行图像处理?(2010-08-12 19:46)
wgq谢谢 关于问题1,对于数据的处理有没有好的建议啊?(2010-08-12 09:18)
threewater12.简单的文件处理可以用Zw-或是Nt-系的函数,字符处理可以用Rtl-函数 图像处理就不知道了,没接触过。(2010-08-11 17:15)
wgq第一个问题能用filter解决吗? 看到一些例子是可以拦截IRP,不下发到设备,设置数据后,直接调用完成例程。 第二个问题有点困难啊!(2010-08-11 10:13)

返回顶部