CComMultiThreadModel

klasa CComMultiThreadModel

CComMultiThreadModel zapewnia wątku bezpiecznej metody zwiększający i dekrementacja wartości zmiennej. Zazwyczaj należy używać CComMultiThreadModel za pośrednictwem jednego z dwóch nazw element typedef , CComObjectThreadModel lub CComGlobalsThreadModel. Klasa odwołuje się każdy element typedef zależy od model wątka używany, jak pokazano w poniższej tabeli:

Model wątków
element typedef Pojedynczy Apartament Wolne
CComObjectThreadModel S S M
CComGlobalsThreadModel S M M

S =CComSingleThreadModel; M =CComMultiThreadModel

CComMultiThreadModel , sama definiuje trzy nazwy elementu typedef . AutoCriticalSection i CriticalSection odniesienia klas, które zapewniają metody uzyskiwania i zwalnianie własności sekcji krytycznej. ThreadModelNoCS odwołania klasy CComMultiThreadModelNoCS.

# include lt;atlbase.h>

Członkowie klasy

Zobacz też CComSingleThreadModel, CComAutoCriticalSection, CComCriticalSection

Index