Оператор ISA для запросов схемы
Оператор ISA — это зависящий от языка WQL оператор, который можно использовать в запросах данных, событий и схем.
Если ISA включается в предложение WHERE запроса схемы, он запрашивает применение запроса ко всем подклассам указанного класса.
Например, следующая инструкция запрашивает уведомления каждые 10 минут о событиях изменения экземпляра для всех экземпляров, являющихся членами любого класса, наследуемого от класса Win32_LogicalDisk .
SELECT * FROM __InstanceModificationEvent WITHIN 600
WHERE TargetInstance ISA "Win32_LogicalDisk"
Следующий запрос возвращает определение для класса CIM_Processor и определения для всех его подклассов.
SELECT * FROM meta_class WHERE __this ISA "CIM_Processor"
Класс meta_class определяет это как запрос схемы, свойство __this определяет целевой класс запроса, а оператор ISA запрашивает определения для подклассов целевого класса.