Compartilhar via


Identificador de __CLASS

O identificador conhecido __CLASS refere-se a uma pseudo-propriedade em cada objeto WMI que indica a classe do objeto atual.

Use __CLASS em uma cláusula WHERE para filtrar quaisquer objetos de classes derivadas do conjunto de resultados. Por exemplo, o conjunto de resultados da consulta a seguir contém não apenas objetos cuja classe é Win32_LogicalDisk, mas também objetos cuja classe é derivada de Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk

No exemplo a seguir, o uso de __CLASS na cláusula WHERE filtra todos os objetos de classes derivados de Win32_LogicalDisk porque sua classe não é Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk   WHERE __CLASS = "Win32_LogicalDisk"

Use __CLASS em provedores solicitados a fornecer instâncias de uma classe específica, independentemente de quaisquer subclasses.