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


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

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

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

SELECT * FROM Win32_LogicalDisk

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

SELECT * FROM Win32_LogicalDisk   WHERE __CLASS = "Win32_LogicalDisk"

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