Dela via


__CLASS identifierare

Den välkända identifieraren __CLASS refererar till en pseudoegenskap för varje WMI-objekt som anger klassen för det aktuella objektet.

Använd __CLASS i en WHERE-sats för att filtrera bort objekt från härledda klasser från resultatuppsättningen. Resultatuppsättningen för följande fråga innehåller till exempel inte bara objekt vars klass är Win32_LogicalDisk, utan även objekt vars klass härleds från Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk

I följande exempel filtrerar användningen av __CLASS i satsen WHERE ut alla objekt i klasser som härletts från Win32_LogicalDisk eftersom deras klass inte är Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk   WHERE __CLASS = "Win32_LogicalDisk"

Använd __CLASS i leverantörer som uppmanas att tillhandahålla instanser av en specifik klass, oavsett underklass.