关于硬件清单使用的 MOF 文件

应用到: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2

Configuration Manager 2007 会根据主站点服务器上存储在 <ConfigMgr 安装目录>\inboxes\clifiles.src\hinv 目录中的两个托管对象格式 (MOF) 文件的内容,列出有关客户端的硬件信息的清单。硬件清单进程使用的两个 MOF 文件是 Configuration.mof 和 SMS_def.mof。

关于 Configuration.mof 文件

Configuration.mof 文件用于定义要通过硬件清单客户端代理列出清单的数据类。您可以创建数据类,以列出现有的或自定义 WMI 存储库数据类或客户端系统上存在的注册表项的清单。

Configuration.mof 还可以定义和注册在硬件清单处理期间用来访问计算机信息的 WMI 提供程序。通过注册提供程序,可以定义要使用的提供程序类型和提供程序支持的类。WMI 和 Configuration Manager 2007 硬件清单只能访问注册的提供程序。

重要

Configuration.mof 文件不能用于在 Configuration Manager 2007 客户端上注册新的提供程序。在尝试为依赖新提供程序的数据列出清单之前,客户端必须手动编译新的提供程序或自定义提供程序。

当 Configuration Manager 2007 客户端请求将计算机策略用作正常策略轮询间隔的一部分时,Configuration.mof 将被附加到客户端下载和编译的策略正文。在 Configuration.mof 中添加、修改或删除数据类之后,下一次客户端编译请求的计算机策略时,将自动编译对清单相关数据类所做的更改。不需要执行进一步的操作来列出 Configuration Manager 2007 客户端上新数据类或已修改数据类的清单。

关于 SMS_def.mof 文件

SMS_def.mof 文件定义硬件清单客户端代理用来确定是否报告特定客户端数据类信息的报表类。报表类基于 WMI 存储库数据类以及这些数据类的属性,这些数据类是客户端上默认存在的或者通过自定义 Configuration.mof 文件进行添加的。

SMS_def.mof 文件中的报表类信息被转换成报表策略,在客户端的正常计算机策略轮询间隔时间内提供给客户端。在客户端编译新的报表策略之后,报表策略信息被存储在客户端系统 WMI 存储库 Root\CCM\Policy\Machine WMI 命名空间的 InventoryDataItem 类中。

备注

与 Configuration.mof 文件不同,SMS_def.mof 文件从不直接发送到客户端。Configuration Manager 2007 客户端实际上只编译 SMS_def.mof 内容生成的策略。

另请参阅

概念

关于收集硬件清单
如何扩展硬件清单
关于硬件清单中使用的提供程序

有关其他信息,请参阅 Configuration Manager 2007 Information and Support
要与文档团队联系,请将电子邮件发送至 SMSdocs@microsoft.com。