Clases de marco de proveedor
[Las clases de C++ de WMI que forman parte del marco de proveedor WMI ahora se consideran en estado final y no habrá más desarrollo, mejoras o actualizaciones disponibles para problemas no relacionados con la seguridad que afecten a estas bibliotecas. Se deben usar las API de MI de para todo el desarrollo nuevo.
El marco de trabajo del proveedor implementa las siguientes clases.
Clase Framework | Descripción |
---|---|
CFrameworkQuery de | Contiene métodos para el procesamiento de consultas. |
de CInstance | Contiene métodos para establecer y recuperar propiedades y es una encapsulación de la interfaz IWbemClassObject. El implementador no debe tener acceso directamente a métodos IWbemClassObject. |
CThreadBase | Clase base que proporciona los mecanismos de seguridad de subprocesos internos para el marco de proveedor WMI. |
CWbemGlueFactory | Parte del marco de proveedor WMI. Provider Framework implementa métodos de esta interfaz internamente para crear nuevas instancias de clases para el proveedor. |
CWbemProviderGlue | Implementa IWbemProviderInit y métodos que controlan la carga y descarga del proveedor de marcos. |
proveedor de | Contiene funciones auxiliares y proporciona implementaciones predeterminadas de los métodos de IWbemServices. |
Tenga en cuenta que muchos de los métodos de marco usan parámetros CHString. chstring admite muchos de los mismos métodos y propiedades que Las clases de Microsoft Foundation (MFC), pero sin la sobrecarga de MFC. Para obtener más información sobre CHString, vea referencia de clase CHString.