Udostępnij za pośrednictwem


identyfikator __CLASS

Dobrze znany identyfikator __CLASS odnosi się do pseudowłaściwości dla każdego obiektu WMI, który wskazuje klasę bieżącego obiektu.

Użyj __CLASS w klauzuli WHERE, aby odfiltrować wszystkie obiekty klas pochodnych z zestawu wyników. Na przykład zestaw wyników następującego zapytania zawiera nie tylko obiekty, których klasa jest Win32_LogicalDisk, ale także obiektów, których klasa pochodzi z Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk

W poniższym przykładzie użycie __CLASS w klauzuli WHERE filtruje wszystkie obiekty klas pochodnych od Win32_LogicalDisk, ponieważ ich klasa nie jest Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk   WHERE __CLASS = "Win32_LogicalDisk"

Użyj __CLASS w dostawcach, którzy są proszeni o podanie wystąpień określonej klasy, niezależnie od wszystkich podklas.