Recuperar definições de classe

Consultas de esquema são instruções WQL que solicitam definições de classe e informações sobre associações de esquema. Os provedores de classe usam consultas de esquema em suas instâncias da classe __ClassProviderRegistration para especificar as classes às quais dão suporte quando se registram no WMI. Consultas de esquema são colocadas nas propriedades ResultSetQueries, ReferencedSetQueries e UnsupportedQueries da instância de __ClassProviderRegistration.

Consultas de esquema são semelhantes a consultas de dados, pois dão suporte às seguintes instruções WQL:

Uma consulta de esquema é semelhante a uma consulta de dados REFERENCES OF, que especifica a palavra-chave ClassDefsOnly, ou seja, que retorna um conjunto de resultados de objetos de definição de classe em vez de instâncias reais de classes de associação. No entanto, REFERENCES OF retornará definições de classe somente se houver instâncias presentes. Uma consulta de esquema retornará definições de classe quer instâncias estejam presentes ou não.