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>
Vedere a&nchenbsp;CComSingleThreadModel, CComAutoCriticalSection, CComCriticalSection