Classe CAtlAutoThreadModule

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

Importante

Essa classe e seus membros não podem ser usados em aplicativos que são executados no Windows Runtime.

Sintaxe

class CAtlAutoThreadModule : public CAtlAutoThreadModuleT<CAtlAutoThreadModule>

Comentários

CAtlAutoThreadModule deriva de CAtlAutoThreadModuleT e implementa um servidor com de modelo de apartamento com pool de threads. CAtlAutoThreadModule usa CComApartment para gerenciar um apartamento para cada thread no módulo.

Você deve usar a macro DECLARE_CLASSFACTORY_AUTO_THREAD na definição de classe do seu objeto para especificar CComClassFactoryAutoThread como a fábrica de classes. Em seguida, você 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 IAtlAutoThreadModule
Visão geral da classe
Classes de módulo