Share via


Klasse CAtlAutoThreadModule

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Deze klasse implementeert een COM-server met thread-pooling, appartementsmodel.

Belangrijk

Deze klasse en de bijbehorende leden kunnen niet worden gebruikt in toepassingen die worden uitgevoerd in Windows Runtime.

Syntaxis

class CAtlAutoThreadModule : public CAtlAutoThreadModuleT<CAtlAutoThreadModule>

Opmerkingen

CAtlAutoThreadModule is afgeleid van CAtlAutoThreadModuleT en implementeert een COM-server met threadpooling, appartementsmodel. CAtlAutoThreadModule maakt gebruik van CComApartment voor het beheren van een appartement voor elke thread in de module.

U moet de DECLARE_CLASSFACTORY_AUTO_THREAD macro in de klassedefinitie van uw object gebruiken om CComClassFactoryAutoThread op te geven als de klassefactory. Vervolgens moet u één exemplaar van een klasse toevoegen die is afgeleid van CAtlAutoThreadModuleT , zoals CAtlAutoThreadModule. Voorbeeld:

CAtlAutoThreadModule _AtlAutoModule; // name is immaterial.

Opmerking

Deze klasse vervangt de verouderde CComAutoThreadModule-klasse .

Overnamehiërarchie

IAtlAutoThreadModule

CAtlAutoThreadModuleT

CAtlAutoThreadModule

Requirements

Header: atlbase.h

Zie ook

Klasse CAtlAutoThreadModuleT
Klasse IAtlAutoThreadModule
Overzicht van klassen
Moduleklassen