Freigeben über


Anbieterframeworkklassen

[WMI-C++-Klassen, die Teil des WMI-Anbieterframeworks sind, werden jetzt als final betrachtet, und es werden keine weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme bereitgestellt, die diese Bibliotheken betreffen. Für alle Neuentwicklungen sollten die MI-APIs verwendet werden.]

Das Anbieterframework implementiert die folgenden Klassen.

Frameworkklasse Beschreibung
CFrameworkQuery Enthält Methoden zur Abfrageverarbeitung.
CInstance Enthält Methoden zum Festlegen und Abrufen von Eigenschaften und ist eine Kapselung der Schnittstelle IWbemClassObject. Der Ausführende sollte auf IWbemClassObject-Methoden nicht direkt zugreifen müssen.
CThreadBase Eine Basisklasse, die die internen Threadsicherheitsmechanismen für das WMI-Anbieterframework bereitstellt.
CWbemGlueFactory Ein Teil des WMI-Anbieterframeworks. Das Anbieterframework implementiert intern Methoden dieser Schnittstelle, um neue Instanzen von Klassen für den Anbieter zu erstellen.
CWbemProviderGlue Implementiert IWbemProviderInit und Methoden, die das Laden und Entladen des Frameworkanbieters steuern.
Anbieter Enthält Hilfsfunktionen und stellt Standardimplementierungen der Methoden von IWbemServices bereit.

 

Beachten Sie, dass viele der Frameworkmethoden CHString-Parameter verwenden. CHString unterstützt viele derselben Methoden und Eigenschaften wie die Microsoft Foundation Classes (MFC), aber ohne den Mehraufwand von MFC. Weitere Informationen zu CHString finden Sie unter CHString-Klassenreferenz.