Wątki modeli i Sekcje krytyczne
Poniższe klasy zdefiniuj wątków modelu i sekcji krytycznej:
-
CComMultiThreadModel Zapewnia bezpieczne wątek metody zwiększający i dekrementacja zmiennej. Zawiera sekcja krytyczna.
-
CComMultiThreadModel&NoCSnbsp; Zapewnia bezpieczne wątek metody zwiększający i dekrementacja zmiennej. Nie zapewnia sekcji krytycznej.
-
CComSingleThreadModelnbsp; Udostępnia metody zwiększający i dekrementacja zmiennej. &Nie zapewnia sekcji krytycznej.
-
CComObjectThreadModel Określa odpowiednie klasy modelu wątków dla klasy pojedynczy obiekt.
-
CComGlobalsThreadModel Określa odpowiednie klasy modelu wątków dla obiektu, który jest ogólnie dostępna.
-
CComAutoCriticalSectionnbsp; Zawiera metody uzyskiwania i zwalnianie sekcji krytycznej. Sekcję krytyczną jest automatycznie inicjowane.
-
CComCriticalSectionnbsp; Zawiera metody uzyskiwania i zwalnianie sekcji krytycznej. Sekcję krytyczną musi być wyraźnie zainicjowana.
-
CComFakeCriticalSectionnbsp; Dubluje metod w CComCriticalSection bez podawania sekcji krytycznej. Metody w CComFakeCriticalSection nic.
ATL klasy przegląd