Partager via


__CLASS, identificateur

L’identificateur bien connu __CLASS fait référence à une pseudo-propriété sur chaque objet WMI indiquant la classe de l’objet actuel.

Utilisez __CLASS dans une clause WHERE pour filtrer les objets des classes dérivées de votre jeu de résultats. Par exemple, le jeu de résultats de la requête suivante contient non seulement les objets dont la classe est Win32_LogicalDisk, mais également les objets dont la classe est dérivée de Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk

Dans l’exemple suivant, l’utilisation de __CLASS dans la clause WHERE filtre tous les objets des classes dérivées de Win32_LogicalDisk, car la classe n’est pas Win32_LogicalDisk.

SELECT * FROM Win32_LogicalDisk   WHERE __CLASS = "Win32_LogicalDisk"

Utilisez __CLASS dans les fournisseurs invités à fournir des instances d’une classe spécifique, quelles que soient les sous-classes.