jeffsheb
驱动牛犊
驱动牛犊
  • 注册日期2002-11-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1450回复:8

如何在程序中得到设备驱动的版本信息?

楼主#
更多 发布于:2002-11-13 11:02
我是菜鸟,谢谢
sxh_somson
驱动牛犊
驱动牛犊
  • 注册日期2002-11-07
  • 最后登录2003-08-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-13 17:49
不知你的版本是指什么,用WINDRIVER的库函数WD_Version(hWD,ver)可得到windriver的版本号(我也是刚接触)。
jeffsheb
驱动牛犊
驱动牛犊
  • 注册日期2002-11-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-14 08:52
我的意思是指得到系统的一些硬件设备,比如显卡,当前使用的驱动的版本信息。

WINDRIVER我不了解,能不能说详细一些?
blue
驱动大牛
驱动大牛
  • 注册日期2001-04-25
  • 最后登录2010-10-15
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望12点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-14 10:00
那你就取这个设备驱动程序的主文件的文件版本信息即可。
jeffsheb
驱动牛犊
驱动牛犊
  • 注册日期2002-11-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-14 10:08
谢谢

目前我也打算这么做,但有个问题,如果对应的驱动文件名有改动,比如装了新的驱动,该怎么办?也就是说,我怎么判断硬件当前驱动对应的驱动文件呢?
blue
驱动大牛
驱动大牛
  • 注册日期2001-04-25
  • 最后登录2010-10-15
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望12点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-11-14 10:41
可以查询注册表,来查到比如显卡对应的驱动程序的文件名。
OneWind
驱动小牛
驱动小牛
  • 注册日期2002-05-15
  • 最后登录2009-04-10
  • 粉丝0
  • 关注0
  • 积分82分
  • 威望11点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-11-14 10:47
记得vxd中有一个函数就是取版本信息的
嘿,大家好!
jeffsheb
驱动牛犊
驱动牛犊
  • 注册日期2002-11-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-11-14 11:07
ZBuilder:
原来我以为可以有现成函数直接读取的,但一直没有找到。能不能说的具体点,谢谢。

blue:
我现在做的基本上就和你的说法差不多,但我对注册表也不大熟,也是随着这个问题开始有所接触的。现在我是在“System\\CurrentControlSet\\Control\\Class\\”下查找相关设备的驱动信息,这里也可以找到版本的信息,但问题是在设备下可能会有多个子项(0000,0001,……),如何判断哪个是当前使用的呢?

谢谢各位,另外,这里的给分是怎么给的呢?
blue
驱动大牛
驱动大牛
  • 注册日期2001-04-25
  • 最后登录2010-10-15
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望12点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-11-14 12:44
或者你查DDK文档,查询有关SetupDi...(...)的函数,是否有你需要的?
在你第一个帖子下面有:信息,发信,编辑,...等按钮,最后有给分,改分的按钮,你点击“给分”即可
游客

返回顶部