Wątki modeli i klas sekcje krytyczne
Następujące klasy: Definiowanie threading model i sekcji krytycznej:
CAtlAutoThreadModule implementuje serwer COM puli wątków, komórkowy model.
CAtlAutoThreadModuleT dostarcza metod wykonywania serwera COM puli wątków, komórkowy model.
CComMultiThreadModel dostarcza metod wielowątkowość zwiększając i zmniejszając zmiennej.Zapewnia sekcji krytycznej.
CComMultiThreadModelNoCS dostarcza metod wielowątkowość zwiększając i zmniejszając zmiennej.Nie zapewnia sekcji krytycznej.
CComSingleThreadModel dostarcza metod zwiększając i zmniejszając zmiennej.Nie zapewnia sekcji krytycznej.
CComObjectThreadModel określa odpowiednie klasy modelu wątków dla pojedynczego obiektu klasy.
CComGlobalsThreadModel określa odpowiednie klasy modelu wątków dla obiektu, który jest ogólnie dostępna.
CComAutoCriticalSection zawiera metody uzyskiwania i zwalnianie sekcji krytycznej.Sekcja krytyczna automatycznie jest inicjowany.
CComCriticalSection zawiera metody uzyskiwania i zwalnianie sekcji krytycznej.Można jawnie zainicjować sekcji krytycznej.
CComFakeCriticalSection odzwierciedla metod w CComCriticalSection bez sekcji krytycznej.Metody w CComFakeCriticalSection nic nie.
CRTThreadTraits dostarcza funkcji tworzenia wątku CRT.Jeśli wątek użyje funkcji CRT, należy użyć tej klasy.
Win32ThreadTraits dostarcza funkcji tworzenia wątku systemu Windows.Jeśli wątek nie będzie używać funkcji CRT, należy użyć tej klasy.