Запрос данных экземпляра класса

Запросы данных — это инструкции WQL, которые запрашивают экземпляры классов. Чтобы отправить запрос данных, приложения вызывают метод IWbemServices::ExecQuery или IWbemServices::ExecQueryAsync .

Для выполнения запросов данных используются следующие инструкции:

Инструкция WQL SELECT — это стандартная инструкция язык SQL (SQL) для получения сведений с несколькими ограничениями и расширениями, характерными для WQL. Хотя инструкция SQL SELECT обычно используется в среде базы данных для получения определенных столбцов из таблиц, инструкция WQL SELECT используется в WMI для получения экземпляров одного класса. WQL не поддерживает запросы к нескольким классам.

Инструкции ASSOCIATORS OF и REFERENCES OF относятся к WQL и не являются частью стандартного SQL. Инструкция ASSOCIATORS OF извлекает все экземпляры класса, связанные с определенным экземпляром исходного класса, а REFERENCES OF — все экземпляры, ссылающиеся на конкретный исходный экземпляр. Связи представлены экземплярами класса ассоциации.