提供程序框架类

[WMI C++ 类是 WMI 提供程序框架的一部分,现在视为处于最终状态,对于影响这些库的非安全性相关问题,将不会提供进一步的开发、增强或更新。 所有新开发均应使用 MI API。]

提供程序框架实现以下类。

Framework 类 说明
CFrameworkQuery 包含用于查询处理的方法。
CInstance 包含用于设置和检索属性的方法,并且是 IWbemClassObject 接口的封装。 实施工具不应该必须直接访问 IWbemClassObject 方法
CThreadBase 为 WMI 提供程序框架提供内部线程安全机制的基类。
CWbemGlueFactory WMI 提供程序框架的一部分。 提供程序框架在内部实现此接口的方法,以便为提供程序创建类的新实例。
CWbemProviderGlue 实现 IWbemProviderInit 和控制框架提供程序加载和卸载的方法
提供程序 包含帮助程序函数,并提供 IWbemServices 方法的默认实现

 

请注意,许多框架方法使用的是 CHString 参数。 CHString 支持许多与 Microsoft 基础类 (MFC) 相同的方法和属性,但没有 MFC 的开销。 有关 CHString 的详细信息,请参阅 CHString 类参考