Identificatore __CLASS
L'identificatore noto __CLASS fa riferimento a una pseudo-proprietà in ogni oggetto WMI che indica la classe dell'oggetto corrente.
Usare __CLASS in una clausola WHERE per filtrare tutti gli oggetti delle classi derivate dal set di risultati. Ad esempio, il set di risultati della query seguente contiene non solo oggetti la cui classe è Win32_LogicalDisk, ma anche gli oggetti la cui classe è derivata da Win32_LogicalDisk.
SELECT * FROM Win32_LogicalDisk
Nell'esempio seguente l'uso di __CLASS nella clausola WHERE filtra tutti gli oggetti delle classi derivate da Win32_LogicalDisk perché la relativa classe non è Win32_LogicalDisk.
SELECT * FROM Win32_LogicalDisk WHERE __CLASS = "Win32_LogicalDisk"
Usare __CLASS nei provider a cui viene chiesto di fornire istanze di una classe specifica, indipendentemente dalle sottoclassi.