Compartilhar via


Classe CAtlAutoThreadModule

Essa classe implementa um servidor COM com modelo de apartamento em pool de threads.

Importante

Essa classe e os respectivos membros não podem ser usados em aplicativos executados no Windows Runtime.

Sintaxe

class CAtlAutoThreadModule : public CAtlAutoThreadModuleT<CAtlAutoThreadModule>

Comentários

CAtlAutoThreadModule deriva de CAtlAutoThreadModuleT e implementa um servidor COM modelo apartment, em pool de threads. CAtlAutoThreadModule usa CComApartment para gerenciar uma acomodação para cada thread no módulo.

Você deve usar a macro DECLARE_CLASSFACTORY_AUTO_THREAD na definição de classe do objeto para especificar CComClassFactoryAutoThread como a fábrica de classes. Em seguida, deve adicionar uma única instância de uma classe derivada de CAtlAutoThreadModuleT, como CAtlAutoThreadModule. Por exemplo:

CAtlAutoThreadModule _AtlAutoModule; // name is immaterial.

Observação

Essa classe substitui a classe CComAutoThreadModule obsoleta.

Hierarquia de herança

IAtlAutoThreadModule

CAtlAutoThreadModuleT

CAtlAutoThreadModule

Requisitos

Cabeçalho: atlbase.h

Confira também

Classe CAtlAutoThreadModuleT
Classe de IAtlAutoThreadModule
Visão geral da aula
Classes de módulo