阅读:1889回复:10
GUID的用法
驱动开发中经常遇到的guid到底是怎么用的?
以前我以为是每次写驱动时都该新建一个guid, 但是前几天我看到对于一个标准的设备应该有固定的guid, 大家来讨论一下啊! |
|
沙发#
发布于:2003-11-05 13:36
标准设备对应的guid要去哪里找啊?
;) |
|
板凳#
发布于:2003-11-05 17:46
vc下的tools里有个guidgen的工具可以产生guid
附件中的就是。 |
|
|
地板#
发布于:2003-11-06 19:09
设备对应的还有设备名,如EZUSB-0等,不一定要用GUID。
|
|
地下室#
发布于:2003-11-06 20:42
标准设备确实有确定的guid,在vc的一个什么头文件里.需要的话我可以替你找找.象dx,标准鼠标,标准键盘,未知设备,等都有固定的guid.
|
|
5楼#
发布于:2003-11-10 10:39
谢谢,
我找到那个文件了,是 devguid.h 但是没有usb设备。 我还有个疑问就是:对于一个标准设备如果不使用指定的guid,而使用guidgen产生的guid,会有什么后果呢? |
|
6楼#
发布于:2003-11-10 10:47
USB设备不是标准设备当然查不到了
|
|
7楼#
发布于:2003-11-10 11:31
关注。
|
|
8楼#
发布于:2003-11-13 12:00
用户被禁言,该主题自动屏蔽! |
|
9楼#
发布于:2003-11-13 16:44
guidgen产生的GUID是随机性的
|
|
|
10楼#
发布于:2003-12-12 21:24
其实很简单,每个SYS都有一个GUID,你调用SYS,实际上就是通过调用GUID实现的 对!得到了GUID就可以通过几个简单得API实现设备的读写,我现在已经打开了设备,读写还没搞定,郁闷! |
|