找回密码
 加入
搜索
查看: 3032|回复: 8

[系统综合] 怎么检测设备管理器里的东西是否都正常?

  [复制链接]
发表于 2011-8-16 13:06:49 | 显示全部楼层 |阅读模式
怎么检测设备管理器里的东西是否都正常呢?包括有没有问号,叹号等...有高手做过类似的程序吗?谢谢
发表于 2011-8-16 13:42:05 | 显示全部楼层
P大好像有写过
 楼主| 发表于 2011-8-18 10:08:24 | 显示全部楼层
没有人知道吗?
发表于 2011-8-18 10:42:25 | 显示全部楼层
#include <SetupAPI.au3>

Local $sDeviceID = "PCI\VEN_104C&DEV_8039&SUBSYS_00011179&REV_00\4&656A0D7&0&58F0"
Local $hDevInst = _CM_Locate_DevNode($sDeviceID)
Local $sDisplayName = _CM_Get_Device_Display_Name_Ex($hDevInst, 0)
Local $iStatus = _CM_Get_DevNode_Status($hDevInst)
Local $iErrorID = @extended
Local $sErrorMsg = _CM_Format_Problem_Text_Ex($hDevInst, $iErrorID, 0)

MsgBox(48, $sDisplayName, $sErrorMsg)
发表于 2011-8-25 23:59:59 | 显示全部楼层
回复 4# pusofalse

请教P版$sDeviceID = "PCI\VEN_104C&DEV_8039&SUBSYS_00011179&REV_00\4&656A0D7&0&58F0"是怎么得到的?
发表于 2011-8-26 09:20:26 | 显示全部楼层
回复 5# gzh888666


    这个是硬件ID呀!
发表于 2011-8-27 15:06:20 | 显示全部楼层
回复 6# hzxymkb
有枚举硬件ID的函数吗?硬件驱动安装前是不能得到硬件ID的!
发表于 2011-8-30 11:55:05 | 显示全部楼层
回复 7# gzh888666
P版有,你问他,我看不懂他的函数!
 楼主| 发表于 2011-8-30 16:21:34 | 显示全部楼层
SetupAPI.au3在哪?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-6 23:49 , Processed in 0.085490 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表