次の方法で共有


システム レジストリ プロバイダーのクラスの定義

システム レジストリ プロバイダーを使用する管理アプリケーションでは、特定のキーのレジストリ データを表すプロパティを使用してクラスを定義し、そのクラスを WMI リポジトリに格納できます。 システム レジストリのクラスを定義するためのプロセスのほとんどは、他のクラスの定義と同じです。 ただし、システム レジストリ プロバイダーでは、特定のデータ型と修飾子を使用する必要があります。

次の手順では、システム レジストリ プロバイダーのクラスを定義する方法について説明します。

システム レジストリ プロバイダーのクラスを定義するには

  1. 他のクラスと同様に、クラスを作成します。

    詳細については、「クラスの作成」を参照してください。

  2. 適切なレジストリ データ型を適切な WMI 型にマップします。

    システム レジストリ プロバイダーでは、レジストリ データ型が特定の WMI データ型にマップされます。 詳細については、「レジストリ データ型を WMI データ型へのマッピング」を参照してください。

  3. 必要な修飾子を使用して、レジストリ プロバイダーの場所と適切なレジストリ キーの場所を定義します。

    システム レジストリ プロバイダーでは 3 つの修飾子を使用して、さまざまなクラス、プロバイダー、レジストリ エントリの場所を定義します。 詳細については、「修飾子を使用したレジストリ クラスの定義」を参照してください。