Operador ISA para consultas de esquema
O operador ISA é um operador específico do WQL que pode ser usado em consultas de dados, eventos e esquemas.
Quando o ISA é incluído na cláusula WHERE de uma consulta de esquema, ele solicita que a consulta seja aplicada a todas as subclasses da classe especificada.
Por exemplo, a instrução a seguir solicita notificação a cada 10 minutos dos eventos de modificação de instância para todas as instâncias que são membros de qualquer classe derivada da classe Win32_LogicalDisk.
SELECT * FROM __InstanceModificationEvent WITHIN 600
WHERE TargetInstance ISA "Win32_LogicalDisk"
A consulta a seguir retorna a definição para a classe CIM_Processor e definições para todas as suas subclasses.
SELECT * FROM meta_class WHERE __this ISA "CIM_Processor"
A classe meta_class identifica isso como uma consulta de esquema, a propriedade chamada __this identifica a classe de destino da consulta e o operador ISA solicita definições para as subclasses da classe de destino.