Partilhar via


Identificador __CLASS

O identificador conhecido __CLASS se refere a uma pseudo-propriedade em cada objeto do 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 derivadas 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.