CAtlAutoThreadModule 类

此类实现一个线程池、单元模型的 COM 服务器。

重要

无法在 Windows 运行时中执行的应用程序中使用此类及其成员。

语法

class CAtlAutoThreadModule : public CAtlAutoThreadModuleT<CAtlAutoThreadModule>

备注

CAtlAutoThreadModuleCAtlAutoThreadModuleT 派生,并实现有线程池的单元模型 COM 服务器。 CAtlAutoThreadModule 使用 CComApartment 来管理模块中每个线程的单元。

必须使用对象类定义中的 DECLARE_CLASSFACTORY_AUTO_THREAD 宏将 CComClassFactoryAutoThread 指定为类工厂。 然后,应添加派生自 CAtlAutoThreadModuleT 的类的单个实例作为 CAtlAutoThreadModule。 例如:

CAtlAutoThreadModule _AtlAutoModule; // name is immaterial.

注意

此类替换过时的 CComAutoThreadModule 类。

继承层次结构

IAtlAutoThreadModule

CAtlAutoThreadModuleT

CAtlAutoThreadModule

要求

标头:atlbase.h

另请参阅

CAtlAutoThreadModuleT 类
IAtlAutoThreadModule 类
类概述
Module 类