阅读:1035回复:4
初学者的一个关于DUID问题,迷惑中
老板要们写一个往USB端口上送数据的程序,环境:PC,windowsXP
我的思路如下: 主要用Creatfile,Readfile,Writefile,因为驱动我还不会,不想设计驱动的知识,经过查资料我知道首相要得到GUID,问题来了: 1.GUID是谁的?机器的还是USB设备的? 2.为什么每次的得到的GUID是一样的?按说GUID的生成和系统时间有关吧? 3.得到GUID的方法:我找到两种,一种是在一个叫USBPort的代码中的HidD_GetHidGuid(&guidHID),还有一个在叫USBTest中的SetupDiClassGuidsFromName(\"USB\",ab,i,&i),但是两种方法得到的GUID不一样!附两个程序的代码如下 |
|
最新喜欢:zl7910 |
沙发#
发布于:2003-11-04 16:37
usbport的代码
|
|
|
板凳#
发布于:2003-11-04 20:33
GUID是设备寄存的,和驱程有关,在安装设备时写进系统,所以每次都一样
|
|
地板#
发布于:2003-11-07 16:29
继续关注
|
|
地下室#
发布于:2004-08-27 13:40
yux008007
你好,在这里先谢了 你的 USBPort 如何编译?有什么要求? |
|
|