Поделиться через


Класс CAtlAutoThreadModule

Этот класс реализует сервер COM модели квартиры с пулом потоков.

Внимание

Этот класс и его члены нельзя использовать в приложениях, выполняемых в среде выполнения Windows.

Синтаксис

class CAtlAutoThreadModule : public CAtlAutoThreadModuleT<CAtlAutoThreadModule>

Замечания

CAtlAutoThreadModule является производным от CAtlAutoThreadModuleT и реализует пул потоков, сервер COM модели квартиры. CAtlAutoThreadModule использует CComApartment для управления квартирой для каждого потока в модуле.

Чтобы указать CComClassFactoryAutoThread в качестве фабрики классов, необходимо использовать макрос DECLARE_CLASSFACTORY_AUTO_THREAD в определении класса объекта. Затем необходимо добавить отдельный экземпляр класса, производный от CAtlAutoThreadModuleT таких, как CAtlAutoThreadModule. Рассмотрим пример.

CAtlAutoThreadModule _AtlAutoModule; // name is immaterial.

Примечание.

Этот класс заменяет устаревший класс CComAutoThreadModule .

Иерархия наследования

IAtlAutoThreadModule

CAtlAutoThreadModuleT

CAtlAutoThreadModule

Требования

Заголовок: atlbase.h

См. также

Класс CAtlAutoThreadModuleT
Класс IAtlAutoThreadModule
Общие сведения о классе
Классы модулей