如果我想向用户提供一些信息,有什么更好的方法可供使用 关于我的硬件设备。
我应该开发专有的COM库还是应该开发WMI提供程序?
答案 0 :(得分:6)
我认为这是一个明智的选择:WMI是提供性能和硬件信息的微软方式。
这应该是您提供所描述信息的方式。在Win32_Computer和其他硬件类中有很多先例,它们提供CPU细节,内存大小等(随着软件运行不会改变的东西)。
我说,因为你特意标出了“硬件设备”。不要认为WMI仅用于报告内存使用或进程列表等软件类型。
已经有大量的软件专门用于查询WMI(包括我的一个),所以不会缺少会知道如何操作的人。
答案 1 :(得分:4)
WMI非常好。使用此工具WMI Code Creator玩一下,有助于学习WMI。