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