帮忙看看这个怎么弄,Windows系统查询

tokimemo 2009-09-18 05:18:14
大家先看看这里。
我的电脑-属性-硬件-设备管理器
随便展开一个设备,右键-属性-详细信息
上面是一个下拉菜单,下面是个list。
怎么才能获得每个硬件的这些信息呢,我要的是所有的硬件信息。
通过什么?WMI?还是Windows有专用的API?
...全文
100 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qinmaofan 2009-10-08
  • 打赏
  • 举报
回复
SetupAPI
tokimemo 2009-09-19
  • 打赏
  • 举报
回复
反正注册表这个思路是不好的,但是WMI更让人头疼。
由于需要查询的是一个属于“未知设备”的PCI板卡的信息,虽然该板卡是可以正常使用的,但是好像无法分类到WMI中,不知道要查询哪个CLASS啊。声卡有ADUIO的类,显卡也有自己的类,IDE控制器也有。但是“未知设备”没有对应的类啊。
----------------------------------------
还有一个补充问题。
假设A公司生产了100块完全相同的PCI声卡,客户也使用完全相同的驱动。那么我能不能通过编程发现某一台计算机上有没有该公司生产的这种声卡啊,应该判断那些信息啊。
贝隆 2009-09-18
  • 打赏
  • 举报
回复
是通过WMI的。
hellward 2009-09-18
  • 打赏
  • 举报
回复
WMI绝对可以,你可以像查询数据库一样查询计算机的相关信息
de410 2009-09-18
  • 打赏
  • 举报
回复

用Delphi通过SetupAPI.dll列举和停用硬件设备
http://hi.baidu.com/wangzheng81/blog/item/a8212e8d36038e17b31bbaf9.html
dahai9825 2009-09-18
  • 打赏
  • 举报
回复
你说的是 驱动程序-->驱动程序详细信息吗 ?
sanguomi 2009-09-18
  • 打赏
  • 举报
回复
注册表里应该有的

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧