Récupération de définitions de classe
Les requêtes de schéma sont des instructions WQL qui demandent des définitions de classe et des informations sur les associations de schéma. Les fournisseurs de classes utilisent des requêtes de schéma dans leurs instances de la classe _ _ ClassProviderRegistration pour spécifier les classes qu’ils prennent en charge lorsqu’ils s’inscrivent auprès de WMI. Les requêtes de schéma sont placées dans les propriétés ResultSetQueries, ReferencedSetQueries et UnsupportedQueries de l’instance _ _ ClassProviderRegistration .
Les requêtes de schéma sont similaires aux requêtes de données en ce qu’elles prennent en charge les instructions WQL suivantes :
Une requête de schéma est semblable à une requête de données qui spécifie le mot clé ClassDefsOnly ; en d’autres termes, retourne un jeu de résultats d’objets de définition de classe plutôt que des instances réelles de classes d’association. Toutefois, les références de retournent les définitions de classe uniquement si des instances existent. Une requête de schéma retourne des définitions de classe, qu’il y ait ou non des instances.