提供程序框架类

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

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

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

 

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