版块
论坛
喜欢
话题
应用
搜索
登录
注册
wgq的个人空间
访问量
1
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=6033
请教,USB驱动中如何加工数据
有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)
回复
wgq
:
application是别人开发的,我们只能在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)
回复
threewater1
:
2.简单的文件处理可以用Zw-或是Nt-系的函数,字符处理可以用Rtl-函数 图像处理就不知道了,没接触过。
(2010-08-11 17:15)
回复
wgq
:
第一个问题能用filter解决吗? 看到一些例子是可以拦截IRP,不下发到设备,设置数据后,直接调用完成例程。 第二个问题有点困难啊!
(2010-08-11 10:13)
回复
wgq
加关注
写私信
0
关注
3
粉丝
162
帖子
返回顶部