Freigeben über


__CLASS-ID

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 alle Objekte abgeleiteter Klassen aus Dem Resultset herauszufiltern. Beispielsweise enthält das Resultset der folgenden Abfrage nicht nur Objekte, deren Klasse Win32_LogicalDiskist, sondern auch Objekte, deren Klasse von Win32_LogicalDiskabgeleitet wird.

SELECT * FROM Win32_LogicalDisk

Im folgenden Beispiel filtert die Verwendung von __CLASS in der WHERE--Klausel alle Von Win32_LogicalDisk abgeleiteten Klassenobjekte aus, da ihre Klasse nicht Win32_LogicalDiskist.

SELECT * FROM Win32_LogicalDisk   WHERE __CLASS = "Win32_LogicalDisk"

Verwenden Sie __CLASS in Anbietern, die aufgefordert werden, Instanzen einer bestimmten Klasse unabhängig von Unterklassen bereitzustellen.