阅读:1359回复:6
为什么要用URB直接用IRP不行吗?
如题 :D
|
|
|
沙发#
发布于:2004-07-16 17:18
使用urb其实就是使用irp。
|
|
板凳#
发布于:2004-07-16 17:46
urb是赋给irp的一个参数,向下传递的就是irp
|
|
地板#
发布于:2004-07-19 08:04
那为什么不直接把这些参数放在IRP中呢
|
|
|
地下室#
发布于:2004-07-19 11:19
这是为了让你的driver和usb class driver打交道。同样是设参数,得包装成上下层driver都能认识的样子才行。
|
|
5楼#
发布于:2004-07-19 11:46
是不是因为USB是通用总线,为了使请求在不同的平台上都有一个统一的封装形式才采用的?愚见。
|
|
|
6楼#
发布于:2004-07-19 13:05
任何一个通用的接口标准都会有它传送数据的规范,也可说是协议。不然如何在不同厂商的设备间互相通信呢?你说的没错,是为了统一
|
|