cComSingleThreadModel 클래스
CComSingleThreadModel 변수 값 증가 및 감소에 대 한 메서드를 제공합니다. CComMultiThreadModel 및 CComMultiThreadModelNoCS와 달리 이러한 메서드는 스레드로부터 안전 하지。
일반적으로, CComSingleThreadModel 두 typedef 이름, CComObjectThreadModel 또는 CComGlobalsThreadModel중 하나를 통해 사용 합니다. 다음 표에 표시 된 것과 같이 사용 하는 스레딩 모델에 따라 달라 집니다 참조 하는 각 typedef 클래스:
| 스레딩 모델 | |||
| typedef | 단일 | 아파트 | 무료 |
| CComObjectThreadModel | S | S | M |
| CComGlobalsThreadModel | S | M | M |
S =CComSingleThreadModel; M =CComMultiThreadModel
CComSingleThreadModel 자체 세 typedef 이름을 정의합니다. ThreadModelNoCS CComSingleThreadModel를 참조합니다. CComFakeCriticalSection, 취득 하 고 중요 섹션의 소유권을 해제와 관련 된 빈 메서드를 제공 하는 클래스를 참조 하는 AutoCriticalSection 및 CriticalSection。
# include lt;atlbase.h>