Classes da Estrutura do Provedor
[As classes WMI C++ 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 afetam essas bibliotecas. As APIs de MI devem ser usadas para todo o novo desenvolvimento.]
A estrutura do provedor implementa as classes a seguir.
Classe framework | Descrição |
---|---|
CFrameworkQuery | Contém métodos para processamento de consulta. |
do 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 de IWbemClassObject diretamente. |
CThreadBase | Uma classe base que fornece os mecanismos internos de segurança de thread para o WMI Provider Framework. |
CWbemGlueFactory | Parte da Estrutura do Provedor WMI. A Estrutura do Provedor implementa métodos dessa interface internamente para criar novas instâncias de classes para o provedor. |
CWbemProviderGlue | Implementa IWbemProviderInit e métodos que controlam o carregamento e o descarregamento do provedor de estrutura. |
do provedor de | 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 parâmetros CHString. CHString dá suporte a muitos dos mesmos métodos e propriedades que o MFC (Microsoft Foundation Classes), mas sem a sobrecarga do MFC. Para obter mais informações sobre chstring, consulte de referência da classe CHString.