システム レジストリ プロバイダーのクラスの定義
システム レジストリ プロバイダーを使用する管理アプリケーションでは、特定のキーのレジストリ データを表すプロパティを持つクラスを定義し、WMI リポジトリにクラスを格納できます。 システム レジストリのクラスを定義するプロセスのほとんどは、他のクラスの定義と同じです。 ただし、システム レジストリ プロバイダーでは、特定のデータ型と修飾子を使用する必要があります。
次の手順では、システム レジストリ プロバイダーのクラスを定義する方法について説明します。
システム レジストリ プロバイダーのクラスを定義するには
他のクラスと同様にクラスを作成します。
詳細については、「クラスの作成」を参照してください。
適切なレジストリ データ型を適切な WMI 型にマップします。
システム レジストリ プロバイダーは、レジストリ のデータ型を特定の WMI データ型にマップします。 詳細については、「レジストリ データ型を WMI データ型にマッピングする」を参照してください。
必要な修飾子を使用して、レジストリ プロバイダーの場所と適切なレジストリ キーの場所を定義します。
システム レジストリ プロバイダーは、3 つの修飾子を使用して、さまざまなクラス、プロバイダー、レジストリ エントリの場所を定義します。 詳細については、「修飾子を使用したレジストリ クラスの定義」を参照してください。