Partilhar via


Classe CAtlAutoThreadModule

Observação

A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Esta classe implementa um servidor COM em pool-pool, modelo apartamento.

Importante

Esta classe e os seus membros não podem ser usados em aplicações que sejam executadas no Windows Runtime.

Sintaxe

class CAtlAutoThreadModule : public CAtlAutoThreadModuleT<CAtlAutoThreadModule>

Observações

CAtlAutoThreadModule deriva do CAtlAutoThreadModuleT e implementa um servidor COM em pool, modelo apartamento. CAtlAutoThreadModule usa o CComApartment para gerir um apartamento para cada thread do módulo.

Deve usar a macro DECLARE_CLASSFACTORY_AUTO_THREAD na definição de classe do seu objeto para especificar o CComClassFactoryAutoThread como a fábrica de classes. Deves então adicionar uma única instância de uma classe derivada de CAtlAutoThreadModuleT tal como CAtlAutoThreadModule. Por exemplo:

CAtlAutoThreadModule _AtlAutoModule; // name is immaterial.

Observação

Esta classe substitui a obsoleta classe CComAutoThreadModule .

Hierarquia de herança

IAtlAutoThreadModule

CAtlAutoThreadModuleT

CAtlAutoThreadModule

Requerimentos

Cabeçalho: atlbase.h

Consulte também

Classe CAtlAutoThreadModuleT
Classe IAtlAutoThreadModule
Visão geral da classe
Classes de Módulo