Sdílet prostřednictvím


identifikátor __CLASS

Dobře známý identifikátor __CLASS odkazuje na pseudo-vlastnost u každého objektu WMI, který označuje třídu aktuálního objektu.

Pomocí __CLASS v klauzuli WHERE vyfiltrujte všechny objekty odvozených tříd z vaší sady výsledků. Například sada výsledků následujícího dotazu obsahuje nejen objekty, jejichž třída je Win32_LogicalDisk, ale také objekty, jejichž třída je odvozena z Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk

V následujícím příkladu použití __CLASS v klauzuli WHERE filtruje všechny objekty tříd odvozených z Win32_LogicalDisk, protože jejich třída není Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk   WHERE __CLASS = "Win32_LogicalDisk"

Použijte __CLASS v poskytovatelích, kteří jsou požádáni o poskytnutí instancí konkrétní třídy bez ohledu na všechny podtřídy.