Freigeben über


WMI-Infrastruktur

In der WMI-Infrastruktur ist der WMI-Dienst (Winmgmt) die Betriebssystemkomponente, die als Mediator zwischen Verwaltungsanwendungen und WMI-Daten fungiert, Anbieter. Das WMI-Repository ist ein Speicherbereich für WMI-bezogene statische Daten.

Der WMI-Dienst wird als Dienstprozess innerhalb eines Gemeinsamen Diensthostprozesses (SVCHOST) implementiert. Weitere Informationen finden Sie unter Provider Hosting and Security.

Der WMI-Dienst wird gestartet, wenn die erste Verwaltungsanwendung oder das erste Skript eine Verbindung mit einem WMI-Namespace herstellt. Je nach Setup wird der WMI-Dienst möglicherweise heruntergefahren oder in ein geringes Speicherprofil verschoben, wenn er nicht von einer Verwaltungsanwendung aufgerufen wird.

Der WMI-Dienst interagiert über die COM-Schnittstelle mit Verwaltungsanwendungen. Wenn eine Anwendung eine Anforderung über die Schnittstelle sendet, bestimmt WMI, ob sich die Anforderung auf statische oder dynamische Daten ergibt. Wenn die Anforderung statische Daten umfasst, z. B. den Namen eines verwalteten Objekts, ruft WMI die Daten aus dem Repository ab. Wenn die Anforderung dynamische Daten umfasst, z. B. die Speichermenge, die ein verwaltetes Objekt derzeit verwendet, übergibt WMI die Anforderung an einen Anbieter.

Anbieter registrieren ihren Standort beim WMI-Dienst, sodass WMI Datenanforderungen weiterleiten kann. Ein Anbieter registriert auch unterstützung für bestimmte Vorgänge, z. B. Datenabruf, Änderung, Löschung, Aufzählung oder Abfrageverarbeitung. Der WMI-Dienst verwendet die Anbieterregistrierungsinformationen, um Anwendungsanforderungen mit dem entsprechenden Anbieter abzugleichen. WMI verwendet auch die Registrierungsinformationen, um Anbieter nach Bedarf zu laden und zu entladen. Wenn ein Anbieter die Verarbeitung einer Anforderung abgeschlossen hat, gibt der Anbieter das Ergebnis an den WMI-Dienst zurück. WMI leitet dann das Ergebnis über die COM-Schnittstelle an die Anwendung weiter. Weitere Informationen finden Sie unter Bereitstellen von Daten für WMI-.

WMI verwendet Ereignisablaufverfolgungs- (ETW) zum Aufzeichnen der WMI-Dienstaktivität.

Da die Infrastruktur den gesamten Datenverkehr zwischen den Anbietern und den Verwaltungsanwendungen verarbeitet, bietet die Infrastruktur die folgenden Features:

WMI-Architektur