Partager via


Requêtes

Avec WMI, le consommateur peut définir précisément le flux de données au moyen de requêtes. Les requêtes limitent la quantité de données retournées, d'une part en ne spécifiant que les propriétés pertinentes (dans l'instruction SELECT) et, d'autre part, en n'extrayant que les entités présentant un véritable intérêt (à l'aide de la clause WHERE). Par exemple, si un utilisateur souhaite identifier tous les lecteurs d'un ordinateur (lecteurs C, D, etc.) offrant moins de 2 Mo d'espace disponible :

SELECT * FROM Win32_LogicalDisk WHERE FreeSpace < 2000000

Bien que l'utilisation de requêtes ne constitue pas en soi une véritable nouveauté, les requêtes représentent une rupture radicale par rapport à l'API de gestion normale, dans laquelle la seule interface disponible prenait en charge l'énumération d'éléments d'un type particulier, avec des possibilités limitées, voire inexistantes, de les filtrer.

Voir aussi

Utilisation de WMI avec le .NET Framework | Schémas | Utilisation des événements de gestion | Instrumentation des applications .NET Framework avec System.Management