ISA-Operator für Schemaabfragen
Der ISA-Operator ist ein WQL-spezifischer Operator, der in Daten-, Ereignis- und Schemaabfragen verwendet werden kann.
Wenn ISA in der WHERE-Klausel einer Schemaabfrage enthalten ist, fordert sie an, dass die Abfrage auf alle Unterklassen der angegebenen Klasse angewendet wird.
Beispielsweise fordert die folgende Anweisung alle 10 Minuten Instanzänderungsereignisse für alle Instanzen an, die Member jeder Klasse sind, die von der Win32_LogicalDisk Klasse abgeleitet wird.
SELECT * FROM __InstanceModificationEvent WITHIN 600
WHERE TargetInstance ISA "Win32_LogicalDisk"
Die folgende Abfrage gibt die Definition für die CIM_Processor Klasse und Definitionen für alle unterklassen zurück.
SELECT * FROM meta_class WHERE __this ISA "CIM_Processor"
Die Klasse meta_class dies als Schemaabfrage identifiziert, die Eigenschaft __this die Zielklasse der Abfrage identifiziert, und der ISA-Operator fordert Definitionen für die Unterklassen der Zielklasse an.