提供程序框架类
[WMI C++ 类是 WMI 提供程序框架的一部分,现在视为处于最终状态,对于影响这些库的非安全性相关问题,将不会提供进一步的开发、增强或更新。 所有新开发均应使用 MI API。]
提供程序框架实现以下类。
Framework 类 | 说明 |
---|---|
CFrameworkQuery | 包含用于查询处理的方法。 |
CInstance | 包含用于设置和检索属性的方法,并且是 IWbemClassObject 接口的封装。 实施工具不应该必须直接访问 IWbemClassObject 方法。 |
CThreadBase | 为 WMI 提供程序框架提供内部线程安全机制的基类。 |
CWbemGlueFactory | WMI 提供程序框架的一部分。 提供程序框架在内部实现此接口的方法,以便为提供程序创建类的新实例。 |
CWbemProviderGlue | 实现 IWbemProviderInit 和控制框架提供程序加载和卸载的方法。 |
提供程序 | 包含帮助程序函数,并提供 IWbemServices 方法的默认实现。 |
请注意,许多框架方法使用的是 CHString 参数。 CHString 支持许多与 Microsoft 基础类 (MFC) 相同的方法和属性,但没有 MFC 的开销。 有关 CHString 的详细信息,请参阅 CHString 类参考。