Поделиться через


Идентификатор __CLASS

Известный идентификатор __CLASS ссылается на псевдосвойство каждого объекта WMI, указывающее класс текущего объекта.

Используйте __CLASS в предложении WHERE , чтобы отфильтровать все объекты производных классов из результирующих наборов. Например, результирующий набор следующего запроса содержит не только объекты, класс которых является Win32_LogicalDisk, но и объекты, класс которых является производным от Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk

В следующем примере использование __CLASS в предложении WHERE отфильтровывает все объекты классов, производных от Win32_LogicalDisk , так как их класс не является Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk   WHERE __CLASS = "Win32_LogicalDisk"

Используйте __CLASS в поставщиках, которым предлагается предоставить экземпляры определенного класса независимо от подклассов.