阅读:4464回复:20
获取USB设备的字符串描述符
应用程序如何获取任何USB设备的字符串描述符?
哪位大侠有这方面的实例,可不可以传一个给我? 或者给出一个思路。 谢谢!! shl_free@sohu.com |
|
|
沙发#
发布于:2005-01-20 13:55
我这儿有一个usbview可以拿去用
|
|
|
板凳#
发布于:2005-01-20 09:50
给我也发一份USB VIEW,My email is aetekka@yahoo.com.hk
|
|
地板#
发布于:2003-07-16 15:37
给我也发一份USB VIEW,多谢了MAIL:jiangjiaomail@sohu.com
|
|
|
地下室#
发布于:2003-07-16 14:58
guzhvc:
多谢你的热心,我看了一下那个程序,仍然不能解决我的问题,可能我说得不太清楚。我的意思是通过usb view程序,从usb主控制器一层层的往下找,当遇到hub时,可以通过deviceiocontrol得到hub的名称并用createfile打开,但遇到终端设备时,却不能用deviceiocontrol得到设备名称。 你那个程序可以拿到ddk环境下build试试,ddk环境和vc环境有区别。 |
|
5楼#
发布于:2003-07-16 13:32
我建议你到
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/Q264/2/03.ASP&NoWebContent=1 下载,它是一个列出所有驱动盘信息的程序.. 但不又不会编译. 我用VC6新建一个工程,然后把Enumdisk.c,Enumdisk.h加入工程里面去.可是一编译,出现 --------------------Configuration: mydisk - Win32 Debug-------------------- Compiling... enumdisk.c c:\\ntddk\\inc\\ntdddisk.h(248) : error C2011: \'_MEDIA_TYPE\' : \'enum\' type redefinition c:\\ntddk\\inc\\ntdddisk.h(279) : error C2011: \'_FORMAT_PARAMETERS\' : \'struct\' type redefinition c:\\ntddk\\inc\\ntdddisk.h(302) : error C2011: \'_FORMAT_EX_PARAMETERS\' : \'struct\' type redefinition c:\\ntddk\\inc\\ntdddisk.h(319) : error C2011: \'_DISK_GEOMETRY\' : \'struct\' type redefinition ... ... enumdisk.obj - 63 error(s), 3 warning(s) 的一大堆错误.. 如果你解决了麻烦你告诉我一声...谢谢! |
|
6楼#
发布于:2003-07-16 11:11
连接设备的信息我可以得到,但却不知怎样通过SETUPDIXXX APIS 得到这个参数,盼赐教。
|
|
7楼#
发布于:2003-07-16 10:58
TESTING IS RIGHT ! WE FIRST GET THE INFORMATION FORM THE CONNTED DEVICE , THEN USE IT TO GET THE PARAMETER BY SETUPDIXXX APIS .
|
|
|
8楼#
发布于:2003-07-16 10:58
但是如果终端设备是一个hub的话,是可以得到这个参数的,为什么单独的设备不行呢?
|
|
9楼#
发布于:2003-07-16 10:40
CreateFile的第一个参数不是设备的描述符,这个参数是无法从
设备中获取的,存在registry中,可以用SetupDiXXXX序列函 数获得 |
|
10楼#
发布于:2003-07-16 10:27
MacWin:
我现在的问题是通过usb view可判断端口已有设备连接,但无法得到该设备的描述符,即CreateFile()的第一个参数,不知能否得到? |
|
11楼#
发布于:2003-07-16 09:58
wittyzhang: 请具体说明您的问题.
|
|
|
12楼#
发布于:2003-07-16 08:59
MacWin大侠,请问怎样才能得到,我实在是找不出来,希望予以赐教,不胜感激!
|
|
13楼#
发布于:2003-07-15 16:55
可以的,好好看吧.
|
|
|
14楼#
发布于:2003-07-15 16:28
使用IOCTL_HID_GET_STRING试一试,我也是刚学USB开发不到2周^_^
|
|
|
15楼#
发布于:2003-07-15 15:27
我看过usb view的源代码,但是只能得到usb hub的描述符,却得不到终端设备的描述符。
|
|
16楼#
发布于:2003-07-14 17:35
I have sent it to you . Please check it.
|
|
|
17楼#
发布于:2003-07-14 17:28
请问这个\"USB VIEW\"在那里找啊.....(真不好意思问这个问题)
可以发给我吗? guzh@21cn.com |
|
18楼#
发布于:2003-07-14 16:36
对,DDK自带的USB VIEW,或者用BUS HOUND 软件
|
|
19楼#
发布于:2003-07-14 10:04
看USB VIEW吧,里面写得很详细的!
|
|
|
上一页
下一页