CAtlAutoThreadModule-Klasse

Diese Klasse implementiert ein mit Threadpool, ApartmentModell COM-Server.

Wichtiger HinweisWichtig

Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen.

class CAtlAutoThreadModule :
public CAtlAutoThreadModuleT< CAtlAutoThreadModule >

Hinweise

CAtlAutoThreadModuleCAtlAutoThreadModuleT wird von abgeleitet und implementiert ein mit Threadpool, ApartmentModell COM-Server.CAtlAutoThreadModule verwendet CComApartment, um ein Apartment für jeden Thread im Modul zu verwalten.

Sie müssen das DECLARE_CLASSFACTORY_AUTO_THREAD-Makro in der Klassendefinition des Objekts verwenden, um CComClassFactoryAutoThread als die Klassenfactory anzugeben.Sie sollten eine einzelne Instanz einer Klasse hinzufügen, die von CAtlAutoThreadModuleT wie CAtlAutoThreadModule abgeleitet wird.Beispiel:

CAtlAutoThreadModule _AtlAutoModule; // name is immaterial.

HinweisHinweis

Diese Klasse ersetzt die veraltete CComAutoThreadModule-Klasse.

Vererbungshierarchie

IAtlAutoThreadModule

CAtlAutoThreadModuleT

CAtlAutoThreadModule

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CAtlAutoThreadModuleT-Klasse

IAtlAutoThreadModule-Klasse

ATL-Modul-Klassen

Weitere Ressourcen

ATL-Klassenübersicht