如果我想向用户提供一些信息,使用什么方法更好 关于我的硬件设备。
我应该开发专有的 COM 库还是应该开发 WMI 提供程序?
最佳答案
我认为这很简单:WMI 是 Microsoft 提供性能和硬件信息的最佳方式。
这应该是您提供所描述信息的方式。 Win32_Computer 和其他硬件类中有很多先例,它们提供 CPU 详细信息、内存大小等(不会随软件运行而改变的内容)。
我这么说是因为你特别标明了“硬件设备”。不要认为 WMI 仅用于报告软件类型的内容,例如内存使用情况或进程列表。
已经有大量专门用于查询 WMI 的软件(包括我的一个),因此不乏知道如何执行此操作的人。
关于windows - COM 与 WMI 的信息提供,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/712663/