beneddk
驱动牛犊
驱动牛犊
  • 注册日期2001-08-24
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1684回复:3

关于guid的两个问题

楼主#
更多 发布于:2001-09-24 21:40
请教大侠两个问题:
1: MEDID类对应的GUID是什么?
2:怎么样得到MEDIA类的GUID? 除了用guidgen.exe外。

我要写的驱动程序是win2k的pci驱动。
先谢谢大侠的回答。
I'll Decry DDK, Debate DDK, Kill DDK!
fogcity
驱动牛犊
驱动牛犊
  • 注册日期2001-09-25
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-09-26 11:57
{4D36E96C-E325-11CE-BFC1-08002BE10318}

查查你的注册表就知道了。
beneddk
驱动牛犊
驱动牛犊
  • 注册日期2001-08-24
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-09-26 14:33
我原来以为要在inf的version节中同时要写出class和classguid才能访问设备,其实只要写了class=media就可以了。

不过现在又有两个问题。
1:既然所有的media的guid都是一样的,
   那么guid的唯一性怎么解释呢?
2: 应用程序通过guid设备接口访问设备的,那么我产生了这个疑问:
   如果同时有两个media设备,我用应用程序通过guid设备接口访问
   设备,由于guid是一样的,怎么区别两个设备呢?
   (不用linkname)

请大侠指点。先谢谢了。
I'll Decry DDK, Debate DDK, Kill DDK!
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-09-28 10:47
不会的,相同的guid在register中的linkname是有区别的
我不写驱动好多年
游客

返回顶部