Condividi tramite


Classi del framework del provider

[Le classi C++ WMI che fanno parte di WMI Provider Framework sono ora considerate in stato finale e non saranno disponibili ulteriori sviluppi, miglioramenti o aggiornamenti per problemi non correlati alla sicurezza che interessano queste librerie. Le API MI devono essere usate per tutte le nuove attività di sviluppo.

Il framework del provider implementa le classi seguenti.

Classe framework Descrizione
CFrameworkQuery Contiene metodi per l'elaborazione delle query.
CInstance Contiene metodi per impostare e recuperare le proprietà ed è un incapsulamento dell'interfaccia IWbemClassObject . L'implementatore non deve accedere direttamente ai metodi IWbemClassObject .
CThreadBase Classe di base che fornisce i meccanismi di thread safety interni per WMI Provider Framework.
CWbemGlueFactory Parte di WMI Provider Framework. Provider Framework implementa internamente i metodi di questa interfaccia per creare nuove istanze di classi per il provider.
CWbemProviderGlue Implementa i metodi IWbemProviderInit e che controllano il caricamento e lo scaricamento del provider di framework.
Provider Contiene funzioni helper e fornisce implementazioni predefinite dei metodi di IWbemServices.

 

Si noti che molti dei metodi del framework usano i parametri CHString. CHString supporta molti degli stessi metodi e proprietà di Microsoft Foundation Classes (MFC), ma senza sovraccarico di MFC. Per altre informazioni su CHString, vedere Informazioni di riferimento sulla classe CHString.