CComMultiThreadModel

classe CComMultiThreadModel

CComMultiThreadModel fornisce metodi thread-safe per incrementare e decrementare il valore di una variabile. In genere, si utilizza il CComMultiThreadModel attraverso uno dei due nomi typedef , o CComObjectThreadModel o CComGlobalsThreadModel. La classe a cui fa riferimento ogni typedef dipende il modello di threading utilizzato, come illustrato nella tabella seguente:

Modello di threading
typedef Singolo Appartamento Gratis
CComObjectThreadModel S S M
CComGlobalsThreadModel S M M

S =CComSingleThreadModel; M =CComMultiThreadModel

CComMultiThreadModel stesso definisce tre nomi typedef . AutoCriticalSection e CriticalSection fare riferimento a classi che forniscono metodi per ottenere e rilasciare le proprietà di una sezione critica. ThreadModelNoCS riferimenti classe CComMultiThreadModelNoCS.

# include lt;atlbase.h>

Membri della classe

Vedere a&nchenbsp;CComSingleThreadModel, CComAutoCriticalSection, CComCriticalSection

Index