Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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