Recupero delle definizioni di classe

Le query dello schema sono istruzioni WQL che richiedono definizioni di classe e informazioni sulle associazioni dello schema. I provider di classi usano query dello schema nelle istanze della classe __ClassProviderRegistration per specificare le classi supportate durante la registrazione con WMI. Le query dello schema vengono inserite nelle proprietà ResultSetQueries, ReferencedSetQueries e UnsupportedQueries dell'istanza di __ClassProviderRegistration .

Le query di schema sono simili alle query di dati in quanto supportano le istruzioni WQL seguenti:

Una query dello schema è simile a una query di dati REFERENCES OF che specifica la parola chiave ClassDefsOnly ; in altre parole, che restituisce un set di risultati di oggetti definizione di classe anziché istanze effettive delle classi di associazione. Tuttavia, REFERENCES OF restituisce definizioni di classe solo se sono presenti istanze. Una query dello schema restituisce definizioni di classe che indicano se sono presenti o meno istanze.