列出硬件设备
很快我将创建一个小型应用程序来管理我们公司计算机上的驱动程序安装。
该应用程序将在安装 Windows 时运行,该应用程序将扫描该计算机上的设备并读取硬件标识信息,例如供应商、设备 ID 等。
它将 ID 发送到数据库服务器,然后将回复一些元数据,例如驱动程序位置等。
然后它们将被安装在系统上。
我的问题是关于设备的查找,我正在寻找完成设备信息收集的最佳方法,并阅读该设备周围的信息,例如 ID 等,
谢谢。
Shortly I will be creating a small application to manage driver installations on our corporate based computers.
The application will run when windows is installed, the application will scan the devices on that computer and read the Hardware Identification information such as vendor, Device Id etc.
it will send the ID's to a database server in turn will reply with some meta data such driver locations etc.
They will then be installed on the system.
My Questions is regarding the lookup of devices, I am looking for the best way to accomplish the collection of the device information, and reading the information surrounding that device such as the Id's etc
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看一下这个示例:简单设备管理器
它主要利用 < code>SetupDi* 来自安装 API 的函数。您可以在此处找到完整的参考。
Have a look at this sample: Simple Device Manager
It primarily makes use of the
SetupDi*
functions from the Setup API. You can find a complete reference here.您可以使用 Windows Management Instrumentation (WMI) 来查询设备。
使用 WMI 查询计算机硬件
You can use Windows Management Instrumentation (WMI) to query devices.
Querying Computer Hardware with WMI