Freigeben über


Abfragen

Mit Hilfe von WMI können Consumer den Datenstream für Abfragen genau definieren. Abfragen beschränken die zurückgegebene Datenmenge einerseits durch die Angabe der relevanten Eigenschaften (in der SELECT-Anweisung) und andererseits durch das ausschließliche Abrufen der relevanten Entitäten (durch die Verwendung der WHERE-Klausel). Im folgenden Beispiel wird eine Abfrage gezeigt, in die der Benutzer alle Laufwerke einbezieht (Laufwerk C, D usw.), deren freier Speicherplatz unter 2 MB liegt:

SELECT * FROM Win32_LogicalDisk WHERE FreeSpace < 2000000

Obwohl die Verwendung von Abfragen an sich nicht neu ist, stellen diese doch eine grundlegende Abweichung von der üblichen Verwaltungs-API dar, in der die einzige verfügbare Schnittstelle zwar die Auflistung von Objekten eines bestimmten Typs unterstützte, allerdings nur über wenige oder gar keine Möglichkeiten verfügte, diese zu filtern.

Siehe auch

Verwenden von WMI mit .NET Framework | Schemas | Verwenden von Verwaltungsereignissen | Instrumentieren von .NET Framework-Anwendungen mit System.Management