WMI-C++-Anwendungsbeispiele

Die WMI-Anwendungsbeispiele in diesem Abschnitt sind in C++ geschrieben. Sie veranschaulichen eine Reihe von Aufgaben, die mithilfe von WMI-Komponenten ausgeführt werden können, und bieten eine Alternative zur Verwendung von Visual Basic-Skripts. Alle Anwendungen sind auf ähnliche Weise in eine Reihe von Schritten unterteilt, sodass sich Codeabschnitte aus verschiedenen Beispielen ganz einfach kombinieren lassen, um benutzerdefinierte Anwendungen zu erstellen.

In der folgenden Tabelle sind die C++-Beispiele in diesem Abschnitt aufgeführt.

Beispiel BESCHREIBUNG
Beispiel: Abrufen von WMI-Daten vom lokalen Computer Dieses Beispiel stellt eine Verbindung mit dem WMI-Namespace auf dem lokalen Computer her und ruft Daten aus einer Abfrage auf dem lokalen Computer ab. Die Daten werden semisynchron erfasst.
Beispiel: Asynchrones Abrufen von WMI-Daten vom lokalen Computer Dieses Beispiel stellt eine Verbindung mit dem WMI-Namespace auf dem lokalen Computer her und ruft Daten aus einer Abfrage auf dem lokalen Computer ab. Die Daten werden asynchron erfasst.
Beispiel: Abrufen von WMI-Daten von einem Remotecomputer Dieses Beispiel stellt eine Verbindung mit dem WMI-Namespace auf einem Remotecomputer her und ruft Daten aus einer Abfrage auf dem Remotecomputer ab. Die Daten werden semisynchron erfasst.
Beispiel: Aufrufen einer Anbietermethode Dieses Beispiel stellt eine Verbindung mit dem WMI-Namespace auf dem lokalen Computer her und ruft eine Methode in WMI auf. Die Methode wird synchron ausgeführt.
Beispiel: Empfangen von Ereignisbenachrichtigungen über WMI Dieses Beispiel stellt eine Verbindung mit dem WMI-Namespace auf dem lokalen Computer her und empfängt ein Ereignis vom lokalen Computer. Das Ereignis wird semisynchron empfangen.