Partager via


Demande de données d’instance de classe

Les requêtes de données sont des instructions WQL qui demandent des instances de classes. Pour émettre une requête de données, les applications appellent la méthode IWbemServices::ExecQuery ou IWbemServices::ExecQueryAsync.

Les instructions suivantes sont utilisées pour effectuer des requêtes de données :

L’instruction WQL SELECT est l’instruction de langage de requête structuré standard (SQL) concernant la récupération d’informations, avec quelques restrictions et extensions spécifiques à WQL. Bien que l’instruction SQL SELECT soit généralement utilisée dans l’environnement de base de données pour récupérer des colonnes particulières à partir de tables, l’instruction SELECT WQL est utilisée dans WMI pour récupérer des instances d’une seule classe. WQL ne prend pas en charge les requêtes entre plusieurs classes.

Les instructions ASSOCIATORS OF et REFERENCES OF sont spécifiques à WQL et ne font pas partie des SQL standards. L’instruction ASSOCIATORS OF récupère toutes les instances de classes associées à une instance de classe source particulière, et REFERENCES OF récupère toutes les instances faisant référence à une instance source particulière. Les associations sont représentées par des instances d’une classe d’association.