CThreadBase 类 (thrdbase.h)

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

CThreadBase 类是一个基类,它为 WMI 提供程序框架提供内部线程安全机制。 此类在内部调用。

方法

CThreadBase 类具有这些方法。

 
CThreadBase::BeginRead

BeginRead 方法通过在 WMI 提供程序框架上构建提供程序时指示数据读取操作的开始来提供线程安全性。 CThreadBase 在内部调用。
CThreadBase::BeginWrite

BeginWrite 方法通过在 WMI 提供程序框架上构建提供程序时指示数据写入操作的开始来提供线程安全性。 CThreadBase 在内部调用。
CThreadBase::CThreadBase

CThreadBase::CThreadBase 构造函数初始化 CThreadBase 的新实例。 CThreadBase 在内部调用。
CThreadBase::EndRead

当在 WMI 提供程序框架上构建提供程序时,EndRead 方法通过指示数据读取操作结束来提供线程安全性。 CThreadBase 在内部调用。
CThreadBase::EndWrite

当在 WMI 提供程序框架上构建提供程序时,EndWrite 方法通过指示数据写入操作结束来提供线程安全性。 CThreadBase 在内部调用。
CThreadBase::OnFinalRelease

OnFinalRelease 方法是当引用计数达到零时 Release 调用的虚拟函数。 CThreadBase 在内部调用。

注解

类的析构函数为 CWbemGlueFactory::~CWbemGlueFactory

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 thrdbase.h (包括 FwCommon.h)