Beispiele für WMI-C++-Anwendungen
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 Visual Basic Skripts. Jede Anwendung wird auf ähnliche Weise in eine Reihe von Schritten getrennt, sodass Codeabschnitte aus verschiedenen Beispielen einfach kombiniert werden können, um benutzerdefinierte Anwendungen zu bilden.
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 halbsynchron 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 gesammelt. |
| 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 halbsynchron 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 halbsynchron empfangen. |