Поделиться через


Получение определений классов

Запросы схемы — это инструкции WQL, которые запрашивают определения классов и сведения о сопоставлениях схем . Поставщики классов используют запросы схемы в своих экземплярах класса __ClassProviderRegistration, чтобы указать классы, которые они поддерживают при регистрации в WMI. Запросы схемы помещаются в свойства ResultSetQueries, ReferencedSetQueriesи UnsupportedQueries экземпляра __ClassProviderRegistration.

Запросы схемы похожи на запросы данных в том, что они поддерживают следующие инструкции WQL:

Запрос схемы похож на запрос данных REFERENCES OF, указывающий ключевое слово ClassDefsOnly; другими словами, возвращающий результирующий набор объектов определения класса, а не фактические экземпляры классов ассоциаций. Однако REFERENCES OF возвращают определения классов только в том случае, если имеются экземпляры. Запрос схемы возвращает определения классов независимо от того, присутствуют ли экземпляры.