Récupération des définitions de classes
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émas. 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 similaire à une requête de données RÉFÉRENCES DE qui spécifie le mot clé ClassDefsOnly ; en d’autres termes, qui 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, RÉFÉRENCES DE retourne des définitions de classe uniquement si des instances sont présentes. Une requête de schéma retourne des définitions de classe, que des instances soient présentes ou non.