Configuration Manager架构概述
Configuration Manager使用 Windows Management Instrumentation (WMI) 来管理其对象。 任何托管对象(如磁盘驱动器或计算机集合)都可以由 Configuration Manager 类的实例表示。 Configuration Manager还包括表示Configuration Manager功能的类,例如软件分发。 这些Configuration Manager类统称为Configuration Manager架构。
Configuration Manager使用Microsoft SQL Server数据库来存储托管对象数据。 SQL Server和 WMI API 都可用于查看和操作Configuration Manager托管数据。 SMS 提供程序通过同时提供类数据和实例数据,充当Configuration Manager站点信息和 WMI 之间的中介。
服务器
表示Configuration Manager服务器架构的Configuration Manager类通常在 SMSProv.mof 文件中声明。 此文件包含 SMS 提供程序支持的基类、静态类和方法。 其他类定义(尤其是那些支持清单的定义)在运行时由 SMS 提供程序确定。 请求时,这些类定义会提供给 WMI。 这些类称为运行时类。 SMSProv.mof 文件位于 Configuration Manager 安装目录下的 \Bin\<Platform>\ 目录中。
有关使用 WMI 或托管代码使用这些Configuration Manager类的详细信息,请参阅对象概述。
还可以使用 SQL 视图快速、只读地访问Configuration Manager架构数据。 有关详细信息,请参阅Configuration Manager架构 SQL 视图
Client
许多托管对象格式 (MOF) 文件表示客户端Configuration Manager架构。 客户端包含可用于清单、策略和软件分发管理等项目的架构。
有关将客户端对象与 WMI 或托管代码配合使用的详细信息,请参阅 关于客户端 WMI 编程。
课程
有关Configuration Manager支持的类的详细信息,请参阅Configuration Manager参考。
另请参阅
Configuration Manager架构视图映射
Configuration Manager架构 SQL 视图
Configuration Manager SQL 视图安全性