класс CComMultiThreadModel
CComMultiThreadModel методы поточно-для увеличения и уменьшения значения переменной. Как правило используется CComMultiThreadModel через один из двух названий typedef , CComObjectThreadModel или CComGlobalsThreadModel. Класс, на который ссылается каждой typedef зависит потоковая модель, используемая, как показано в следующей таблице:
| Потоковая модель | |||
| typedef | Один | Квартира | Свободный |
| CComObjectThreadModel | S | S | M |
| CComGlobalsThreadModel | S | M | M |
S =CComSingleThreadModel; M =CComMultiThreadModel
CComMultiThreadModel сам определяет имена трех typedef . AutoCriticalSection и CriticalSection ссылаться на классы, реализующие методы для получения и освобождения собственности критической секции. ThreadModelNoCS ссылки на класс CComMultiThreadModelNoCS.
# include lt;atlbase.h>
См. также CComSingleThreadModel, CComAutoCriticalSection, CComCriticalSection