Teilen über


Anbieterframeworkklassen

[WMI-C++-Klassen, die Teil des WMI-Anbieterframeworks sind, werden jetzt im endgültigen Zustand betrachtet, und es stehen keine Weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme zur Verfügung, die sich auf diese Bibliotheken auswirken. Die MI-APIs sollten für alle neuen Entwicklungen verwendet werden.]

Das Anbieterframework implementiert die folgenden Klassen.

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

 

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