seamanly
驱动牛犊
驱动牛犊
  • 注册日期2003-05-08
  • 最后登录2004-03-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1889回复:10

GUID的用法

楼主#
更多 发布于:2003-11-05 11:51
驱动开发中经常遇到的guid到底是怎么用的?

以前我以为是每次写驱动时都该新建一个guid,

但是前几天我看到对于一个标准的设备应该有固定的guid,

大家来讨论一下啊!
seamanly
驱动牛犊
驱动牛犊
  • 注册日期2003-05-08
  • 最后登录2004-03-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-11-05 13:36
标准设备对应的guid要去哪里找啊?

 ;)
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-05 17:46
vc下的tools里有个guidgen的工具可以产生guid
附件中的就是。
附件名称/大小 下载次数 最后更新
2003-11-05_GUIDGEN.EXE (25KB)  8
lioniamhero
驱动小牛
驱动小牛
  • 注册日期2003-05-31
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-11-06 19:09
设备对应的还有设备名,如EZUSB-0等,不一定要用GUID。
cogan
驱动牛犊
驱动牛犊
  • 注册日期2002-07-09
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望21点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-11-06 20:42
标准设备确实有确定的guid,在vc的一个什么头文件里.需要的话我可以替你找找.象dx,标准鼠标,标准键盘,未知设备,等都有固定的guid.
seamanly
驱动牛犊
驱动牛犊
  • 注册日期2003-05-08
  • 最后登录2004-03-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-11-10 10:39
谢谢,
我找到那个文件了,是 devguid.h
但是没有usb设备。
我还有个疑问就是:对于一个标准设备如果不使用指定的guid,而使用guidgen产生的guid,会有什么后果呢?

yux008007
驱动牛犊
驱动牛犊
  • 注册日期2003-10-12
  • 最后登录2004-12-17
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-11-10 10:47
USB设备不是标准设备当然查不到了
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-11-10 11:31
关注。
jiyu75
禁止发言
禁止发言
  • 注册日期2002-12-17
  • 最后登录2018-07-10
  • 粉丝0
  • 关注1
  • 积分-388分
  • 威望1181点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
8楼#
发布于:2003-11-13 12:00
用户被禁言,该主题自动屏蔽!
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-11-13 16:44
guidgen产生的GUID是随机性的
www.dragon-2008.com 欢迎交流
yux008007
驱动牛犊
驱动牛犊
  • 注册日期2003-10-12
  • 最后登录2004-12-17
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-12-12 21:24
其实很简单,每个SYS都有一个GUID,你调用SYS,实际上就是通过调用GUID实现的

对!得到了GUID就可以通过几个简单得API实现设备的读写,我现在已经打开了设备,读写还没搞定,郁闷!
游客

返回顶部