caosuricheng
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2004-09-04
  • 粉丝0
  • 关注0
  • 积分-10分
  • 威望-1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1694回复:9

如何催定哪一

楼主#
更多 发布于:2002-11-20 16:30
rt
感迂呃
我是草肃日成 有人认识我吗?
caosuricheng
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2004-09-04
  • 粉丝0
  • 关注0
  • 积分-10分
  • 威望-1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-21 18:26
没人知道吗? :(
我是草肃日成 有人认识我吗?
linguohui
驱动牛犊
驱动牛犊
  • 注册日期2002-05-17
  • 最后登录2012-09-19
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望8点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-21 22:14
检查驱动器的属性 :D
Gabriell
驱动牛犊
驱动牛犊
  • 注册日期2002-11-21
  • 最后登录2009-06-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-21 23:03
拔了再插
相信这样能轻易识别出来
caosuricheng
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2004-09-04
  • 粉丝0
  • 关注0
  • 积分-10分
  • 威望-1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-23 16:01
这么容易我就不问了
我希望在程序里面得到 :mad:
我是草肃日成 有人认识我吗?
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-11-23 20:23
用SCSI的inquiry找里面你要的东西。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
jie_0822
驱动牛犊
驱动牛犊
  • 注册日期2002-08-22
  • 最后登录2004-08-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-11-26 10:46
用SCSI的inquiry找里面你要的东西。

老大能不能再具体一点啊小弟在此谢过了

rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-11-26 11:29
NTDDK\\SRC\\Storage\\SPTI下面有代码,自己研究。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
lyg
lyg
驱动牛犊
驱动牛犊
  • 注册日期2001-04-02
  • 最后登录2007-08-21
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-11-26 16:44
可以通过注册表来找到驱动器所对应的VID 和 PID。

在Win2000中,Winxp,
hklm\\controlset\\enum\\mountdevice\\
找到指定的盘符,然后得到驱动器的设备实例。
最后紧紧用3个函数
cr = CM_Locate_DevNode(&DevChild,pstring,CM_LOCATE_DEVNODE_NORMAL);

//下面两个函数需要循环调用。
cr = CM_Get_Parent(&DevParent, DevChild, 0);
cr = CM_Get_Device_ID(DevParent,Buf,255,0);

在系统中,设备是挂在一个树上的。可以顺着子节点找到
父节点的。
需要库函数 cfgmgr32.h,cfgmgr32.lib
路径为 ntddk\\


希望以上代码对你有帮助。


[编辑 -  11/26/02 by  lyg]
caosuricheng
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2004-09-04
  • 粉丝0
  • 关注0
  • 积分-10分
  • 威望-1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-11-26 19:20
谢谢各位,不胜感激 :)
我是草肃日成 有人认识我吗?
游客

返回顶部