3

如果我想向用户提供有关我的硬件设备的一些信息,有什么更好的方法。

我应该开发一个专有的 COM 库还是应该开发一个 WMI 提供程序?

4

2 回答 2

6

我认为这很简单:WMI 是 Microsoft 提供性能和硬件信息的一种方式。

这应该是您提供所描述信息的方式。Win32_Computer 和其他硬件类有很多先例,它们提供 CPU 详细信息、内存大小等(这些内容不会随着软件的运行而改变)。

我这么说是因为您专门标记了“硬件设备”。不要认为 WMI 仅用于报告软件类型的内容,例如内存使用情况或进程列表。

已经有大量软件专门用于查询 WMI(包括我的一个),因此不乏知道如何操作的人。

于 2009-04-03T05:41:33.157 回答
5

WMI 非常好。使用这个工具玩一下WMI Code Creator,有利于学习 WMI。

于 2009-04-04T14:21:03.103 回答