Provider Framework Classes
[As classes C++ do WMI que fazem parte do WMI Provider Framework agora são consideradas no estado final, e nenhum desenvolvimento, aprimoramentos ou atualizações adicionais estarão disponíveis para problemas não relacionados à segurança que afetem essas bibliotecas. O de APIs MI deve ser usado para todos os novos desenvolvimentos.]
A estrutura do provedor implementa as seguintes classes.
Classe Framework | Descrição |
---|---|
CFrameworkQuery | Contém métodos para processamento de consultas. |
CInstance | Contém métodos para definir e recuperar propriedades e é um encapsulamento da interfaceIWbemClassObject. O implementador não deve ter que acessar métodos IWbemClassObject diretamente. |
CThreadBase | Uma classe base que fornece os mecanismos de segurança de thread interno para o WMI Provider Framework. |
CWbemGlueFactory | Parte da estrutura do provedor WMI. O Provider Framework implementa métodos dessa interface internamente para criar novas instâncias de classes para o provedor. |
CWbemProviderGlue | Implementa IWbemProviderInit e métodos que controlam a carga e descarga do provedor de estrutura. |
Provedor | Contém funções auxiliares e fornece implementações padrão dos métodos de IWbemServices. |
Observe que muitos dos métodos de estrutura usam CHString parâmetros. CHString suporta muitos dos mesmos métodos e propriedades que o Microsoft Foundation Classes (MFC), mas sem a sobrecarga do MFC. Para obter mais informações sobre CHString , consulte de referência de classe CHString .