Klasa CAtlAutoThreadModule
Ta klasa implementuje serwer COM typu thread-pooled, apartment-model.
Ważne
Tej klasy i jej składowych nie można używać w aplikacjach wykonywanych w środowisko wykonawcze systemu Windows.
Składnia
class CAtlAutoThreadModule : public CAtlAutoThreadModuleT<CAtlAutoThreadModule>
Uwagi
CAtlAutoThreadModule
pochodzi z CAtlAutoThreadModuleT i implementuje serwer COM w puli wątków. CAtlAutoThreadModule
Używa CComApartment do zarządzania mieszkaniem dla każdego wątku w module.
Musisz użyć makra DECLARE_CLASSFACTORY_AUTO_THREAD w definicji klasy obiektu, aby określić CComClassFactoryAutoThread jako fabrykę klas. Następnie należy dodać pojedyncze wystąpienie klasy pochodzącej z CAtlAutoThreadModuleT
klasy, na przykład CAtlAutoThreadModule
. Na przykład:
CAtlAutoThreadModule _AtlAutoModule; // name is immaterial.
Uwaga
Ta klasa zastępuje przestarzałą klasę CComAutoThreadModule .
Hierarchia dziedziczenia
IAtlAutoThreadModule
CAtlAutoThreadModule
Wymagania
Nagłówek: atlbase.h
Zobacz też
Klasa CAtlAutoThreadModuleT
Klasa IAtlAutoThreadModule
Omówienie klasy
Klasy modułów