版块
论坛
喜欢
话题
应用
搜索
登录
注册
wangxin_china的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=53231
如何打开设备,是否可以不使用GUID就可以获得设备名称?
我想连接一个已经在系统中安装完驱动的USB设备(比如U盘),但是不知道GUID,怎么打开这个设备呢?我想了一个笨办法,在注册表中找这个设备的GUID,请问各位有没有好点的办法?还有我以前看了一篇关于使用API操作U盘的文章,谁知道在哪里啊,我找不到了。谢谢~~~
回复
(
9
)
2005-01-05 15:26
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
bmyyyud
:
来晚了,分分光了
(2005-01-06 16:49)
回复
fslife
:
我只是拿U盘举个例子,我想实现列举获取所有USB设备(在树或列表中显示),再根据用户的选择得到特定设备的句柄。 枚举所有的USB控制器比较容易,但是要再枚举控制器上的具体设备(磁盘,打印机,扫描仪,等等)可能就比较麻烦,因为USB设备的种类实在是太多了。
(2005-01-06 08:56)
回复
JasonClark
:
thk
(2005-01-06 00:28)
回复
wangxin_china
:
我只是拿U盘举个例子,我想实现列举获取所有USB设备(在树或列表中显示),再根据用户的选择得到特定设备的句柄。
(2005-01-05 21:38)
回复
wangxin_china
:
谢谢各位指点,分先送给各位了。 我刚学希望能再详细些,哪里有例子呢?
(2005-01-05 21:32)
回复
snowStart
:
[quote]硬盘的Device Interface Class GUID在ddk的ntddstor.h文件里边有定义。是 {53f56307-b6bf-11d0-94f2-00a0c91efb8b} 你可以依次调用 SetupDiGetClassDevs SetupDiE...
(2005-01-05 17:52)
回复
fslife
:
硬盘的Device Interface Class GUID在ddk的ntddstor.h文件里边有定义。是 {53f56307-b6bf-11d0-94f2-00a0c91efb8b} 你可以依次调用 SetupDiGetClassDevs SetupDiEnumDevi...
(2005-01-05 17:41)
回复
acidfish
:
硬盘的Device Interface Class GUID在ddk的ntddstor.h文件里边有定义。是 {53f56307-b6bf-11d0-94f2-00a0c91efb8b} 你可以依次调用 SetupDiGetClassDevs SetupDiEnumDevi...
(2005-01-05 16:37)
回复
wangxin_china
:
我看了USBView,里面是用打开文件的发生查询的,有没有其他办法查询所有设备呢?
(2005-01-05 16:21)
回复
wangxin_china
加关注
写私信
0
关注
0
粉丝
308
帖子
返回顶部