Compartir vía


Clase CAtlAutoThreadModule

Esta clase implementa un servidor COM agrupado por subprocesos y de modelo apartamento.

Importante

Esta clase y sus miembros no se pueden usar en las aplicaciones que se ejecutan en Windows Runtime.

Sintaxis

class CAtlAutoThreadModule : public CAtlAutoThreadModuleT<CAtlAutoThreadModule>

Comentarios

CAtlAutoThreadModule deriva de CAtlAutoThreadModuleT e implementa un servidor COM agrupado de subprocesos y modelo de apartamentos. CAtlAutoThreadModule usa CComApartment para administrar un apartamento para cada subproceso del módulo.

Debe usar la macro DECLARE_CLASSFACTORY_AUTO_THREAD en la definición de clase del objeto para especificar CComClassFactoryAutoThread como generador de clases. Después, debe agregar una única instancia de una clase derivada de CAtlAutoThreadModuleT, como CAtlAutoThreadModule. Por ejemplo:

CAtlAutoThreadModule _AtlAutoModule; // name is immaterial.

Nota:

Esta clase reemplaza a la clase obsoleta CComAutoThreadModule.

Jerarquía de herencia

IAtlAutoThreadModule

CAtlAutoThreadModuleT

CAtlAutoThreadModule

Requisitos

Encabezado: atlbase.h

Consulte también

CAtlAutoThreadModuleT (clase)
IAtlAutoThreadModule (clase)
Información general sobre la clase
Clases de módulo