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 install ディレクトリの下の \Bin\<Platform>\ ディレクトリにあります。

WMI またはマネージ コードを使用してこれらの Configuration Manager クラスを使用する方法の詳細については、「オブジェクトの概要」を参照してください。

SQL ビューを使用して、Configuration Manager スキーマ データへの読み取り専用の高速アクセスを行うこともできます。 詳細については、「Configuration Manager スキーマ SQL ビュー」を参照してください

クライアント

多数の Managed Object Format (MOF) ファイルがクライアント Configuration Manager スキーマを表します。 クライアントには、インベントリ、ポリシー、ソフトウェア配布管理などの項目に使用できるスキーマが含まれています。

WMI またはマネージ コードでクライアント オブジェクトを使用する方法の詳細については、「 クライアント WMI プログラミングについて」を参照してください。

クラス

Configuration Manager でサポートされるクラスの詳細については、「Configuration Manager リファレンス」を参照してください。

関連項目

Configuration Manager スキーマ ビュー マッピング:Configuration Manager スキーマ SQL ビュー:Configuration Manager SQL ビュー セキュリティ