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