阅读:1524回复:3
为什么用SetupDiEnumDeviceInterfaces总也眉举不出东西?!
我用SetupDiEnumDeviceInterfaces()眉举函数为什么总也没据不出东西?
我用的设备是USB Cable Bridge,用来在两个PC间传输数据. 而且,在注册表中我发现个奇怪的现象,这个设备的个GUID和机器本身的USB设备及USB ROOT HUB设备的GUID完全一样?!只是在后面跟了一个序号,例如: {36FC9E60-C465-11CF-8056-444553540000}\0002 这有没有可能是设备本身不支持? 但是这个设备本身自带的一个软件就可以实现两个PC间的象资源管理器那样的共享? |
|
|
沙发#
发布于:2005-02-24 21:53
这个就是USB类设备的序列号,所有的USB 都是这样的。我认为。
|
|
板凳#
发布于:2005-02-25 10:10
{36FC9E60-C465-11CF-8056-444553540000}就是个128位GUID的表示呀,不是序号
|
|
|
地板#
发布于:2005-02-25 16:11
你的GUID是错误的,这是Device Setup Class GUID,而不是Device Interface Class GUID。
|
|
|