クラス定義の取得

スキーマ クエリは、クラス定義とスキーマの関連付けに関する情報を要求する WQL ステートメントです。 クラス プロバイダーでは、__ClassProviderRegistration クラスのインスタンスでスキーマ クエリを使用して、WMI に登録するときにサポートするクラスを指定します。 スキーマ クエリは、__ClassProviderRegistration インスタンスの ResultSetQueriesReferencedSetQueries、および UnsupportedQueries プロパティに配置されます。

スキーマ クエリは、次の WQL ステートメントをサポートするという点で、データ クエリに似ています。

スキーマ クエリは、ClassDefsOnly キーワードを指定する REFERENCES OF データ クエリに似ています。つまり、関連付けクラスの実際のインスタンスではなく、クラス定義オブジェクトの結果セットを返します。 ただし、REFERENCES OF は、インスタンスが存在する場合にのみクラス定義を返します。 スキーマ クエリは、インスタンスが存在するかどうかに関係なく、クラス定義を返します。