Freigeben über


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 von Ihnen angegebenen Klasse angewendet wird.

Die folgende Anweisung fordert beispielsweise alle 10 Minuten eine Benachrichtigung über Instanzänderungsereignisse für alle Instanzen an, die Mitglieder einer beliebigen, von der Win32_LogicalDisk-Klasse abgeleiteten Klasse sind.

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 zugehörigen Unterklassen zurück.

SELECT * FROM meta_class WHERE __this ISA "CIM_Processor"

Die Klasse meta_class identifiziert dies als Schemaabfrage, die Eigenschaft namens __this identifiziert die Zielklasse der Abfrage, und der ISA-Operator fordert Definitionen für die Unterklassen der Zielklasse an.