__CLASS Identifier
Der bekannte Bezeichner __CLASS bezieht sich auf eine Pseudoeigenschaft für jedes WMI-Objekt, das die Klasse des aktuellen Objekts angibt.
Verwenden Sie __CLASS in einer WHERE-Klausel, um Objekte abgeleiteter Klassen aus dem Resultset herauszufiltern. Das Resultset der folgenden Abfrage enthält beispielsweise nicht nur Objekte, deren Klasse Win32_LogicalDisk ist, sondern auch Objekte, deren Klasse von Win32_LogicalDisk abgeleitet wird.
SELECT * FROM Win32_LogicalDisk
Im folgenden Beispiel filtert die Verwendung von __CLASS in der WHERE-Klausel alle Objekte von Klassen heraus, die von Win32_LogicalDisk abgeleitet wurden, da ihre Klasse nicht Win32_LogicalDisk ist.
SELECT * FROM Win32_LogicalDisk WHERE __CLASS = "Win32_LogicalDisk"
Verwenden Sie __CLASS in Anbietern, die aufgefordert werden, Instanzen einer bestimmten Klasse bereitzustellen, unabhängig von Unterklassen.