lanmanck
驱动牛犊
驱动牛犊
  • 注册日期2004-12-23
  • 最后登录2010-10-19
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望167点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
阅读:1313回复:2

监测USB插拔问题:inf的GUID搞不清楚。。。。

楼主#
更多 发布于:2009-02-13 20:50
各位:
我用RegisterDeviceNotification()注册了guid,想只识别自己的设备。但现在所有的usb插拔都能捕捉,这好像跟这个的函数定义不一样。
一开始用inf的:
{0x36FC9E60,0xC465,0x11CF,{0x80,0x56,0x44,0x45,0x53,0x54,0x00,0x00} }; //这应该是个USB类吧,插拔没反应这个。
然后去网上找了个:
{ 0xA5DCBF10, 0x6530, 0x11D2, {0x90,0x1F,0x00,0xC0,0x4F,0xB9,0x51,0xED}};//这是网上拷贝的,插入的时候识别不稳定。会多一个“拔出”事件。
然后又看inf,发现最后还有个guid,但是没有用,用;注释掉了,于是我把它去掉重新安装。
{0xAE18AA60,0x7F6A,0x11d4,{0x97,0xDD,0x00,0x01,0x02,0x29,0xB9,0x59}};//可用,但要修改inf文件
这下插拔识别很稳定,但是别的USB仍然能识别,而不单单是我的设备!
请问怎么回事?对GUID有特别重视的么?
lanmanck
驱动牛犊
驱动牛犊
  • 注册日期2004-12-23
  • 最后登录2010-10-19
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望167点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-02-25 15:10
已经搞定~~
zhangzhuoliang
驱动牛犊
驱动牛犊
  • 注册日期2003-06-23
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望42点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-03-20 15:53
兄弟,既然搞定说说心得啊!
游客

返回顶部