Teilen über


Beispiele für WMI-C++-Anwendungen

Die WMI-Anwendungsbeispiele in diesem Abschnitt werden in C++ geschrieben. Sie veranschaulichen eine Reihe von Aufgaben, die mit WMI-Komponenten abgeschlossen werden können, und bieten eine Alternative zur Verwendung von Visual Basic-Skripts. Jede Anwendung wird auf ähnliche Weise in eine Reihe von Schritten unterteilt, sodass Codeabschnitte aus verschiedenen Beispielen einfach kombiniert werden können, um angepasste 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 In diesem Beispiel wird eine Verbindung mit dem WMI-Namespace auf dem lokalen Computer hergestellt und Daten aus einer Abfrage auf dem lokalen Computer abgerufen. Die Daten werden halbsynchron gesammelt.
Beispiel: Abrufen von WMI-Daten vom lokalen Computer asynchron In diesem Beispiel wird eine Verbindung mit dem WMI-Namespace auf dem lokalen Computer hergestellt und Daten aus einer Abfrage auf dem lokalen Computer abgerufen. Die Daten werden asynchron gesammelt.
Beispiel: Abrufen von WMI-Daten von einem Remotecomputer In diesem Beispiel wird eine Verbindung mit dem WMI-Namespace auf einem Remotecomputer hergestellt und Daten aus einer Abfrage auf dem Remotecomputer abgerufen. Die Daten werden halbsynchron gesammelt.
Beispiel: Aufrufen einer Provider-Methode In diesem Beispiel wird eine Verbindung mit dem WMI-Namespace auf dem lokalen Computer hergestellt und eine Methode in WMI aufgerufen. Die Methode wird synchron ausgeführt.
Beispiel: Empfangen von Ereignisbenachrichtigungen über WMI- In diesem Beispiel wird eine Verbindung mit dem WMI-Namespace auf dem lokalen Computer hergestellt und ein Ereignis vom lokalen Computer empfangen. Das Ereignis wird halbsynchron empfangen.