Sdílet prostřednictvím


Třídy rozhraní Provider Framework

[Třídy WMI C++, které jsou součástí rozhraní WMI Provider Framework, jsou nyní považovány za konečné a žádné další vývoj, vylepšení nebo aktualizace nebudou k dispozici pro problémy nesouvisené se zabezpečením, které mají vliv na tyto knihovny. Rozhraní API mi by se měla používat pro veškerý nový vývoj.]

Architektura zprostředkovatele implementuje následující třídy.

Framework – třída Popis
CFrameworkQuery Obsahuje metody pro zpracování dotazů.
CInstance Obsahuje metody pro nastavení a načtení vlastností a je zapouzdření IWbemClassObject rozhraní. Implementátor by neměl mít přístup k IWbemClassObject metody přímo.
CThreadBase Základní třída, která poskytuje interní mechanismy zabezpečení vláken pro rozhraní WMI Provider Framework.
CWbemGlueFactory Součást rozhraní WMI Provider Framework. Provider Framework implementuje metody tohoto rozhraní interně k vytvoření nových instancí tříd pro zprostředkovatele.
CWbemProviderGlue Implementuje IWbemProviderInit a metody, které řídí načítání a uvolňování zprostředkovatele architektury.
poskytovatele Obsahuje pomocné funkce a poskytuje výchozí implementace metod IWbemServices.

 

Všimněte si, že mnoho metod architektury používá CHString parametry. CHString podporuje mnoho stejných metod a vlastností jako třídy Microsoft Foundation (MFC), ale bez režijních nákladů mfc. Další informace o CHString naleznete v tématu CHString – referenční.