阅读:2322回复:5
IOCTL_INTERNAL_USB_GET_HUB_NAME应该返回什么USB_HUB_NAME
偶用IRPTrace捕获CYAPI.lib应用程序端发的IOCTL IRP,
有IOCTL_INTERNAL_USB_GET_HUB_NAME, 但在偶自己开发的USB驱动里,对于此IRP,返回的USB_HUB_NAME应该是什么,如何得到? 请大侠指点…… |
|
沙发#
发布于:2010-02-23 22:05
可以不用管它,将此IRP直接转给下级驱动去处理就行了
|
|
板凳#
发布于:2010-02-24 17:02
|
|
地板#
发布于:2010-02-25 10:06
回 2楼(wuer7) 的帖子
根据WDK文档说明,这个IOCTL是应当直接发给一个HUB PDO对象的,如果你的驱动中不是一个HUB PDO,那么只能返回NULL。对于HUB PDO,它返回的是自己的UNICODE的symbolic名称,可以用CreateFile来打开或通过wmi来访问。 |
|
5楼#
发布于:2010-03-08 10:44
|
|