스레딩 모델 및 임계 영역 클래스Threading Models and Critical Sections Classes

다음 클래스 정의 스레딩 모델 및 임계 영역:The following classes define a threading model and critical section:

  • CAtlAutoThreadModule 스레드 풀링, 아파트 모델 COM 서버를 구현 합니다.CAtlAutoThreadModule Implements a thread-pooled, apartment-model COM server.

  • CAtlAutoThreadModuleT 스레드 풀링, 아파트 모델 COM 서버 구현에 대 한 메서드를 제공 합니다.CAtlAutoThreadModuleT Provides methods for implementing a thread-pooled, apartment-model COM server.

  • CComMultiThreadModel 변수 증가 및 감소 스레드로부터 안전한 메서드를 제공 합니다.CComMultiThreadModel Provides thread-safe methods for incrementing and decrementing a variable. 임계 영역을 제공합니다.Provides a critical section.

  • CComMultiThreadModelNoCS 변수 증가 및 감소 스레드로부터 안전한 메서드를 제공 합니다.CComMultiThreadModelNoCS Provides thread-safe methods for incrementing and decrementing a variable. 임계 영역을 제공 하지 않습니다.Does not provide a critical section.

  • CComSingleThreadModel 변수 증가 및 감소에 대 한 메서드를 제공 합니다.CComSingleThreadModel Provides methods for incrementing and decrementing a variable. 임계 영역을 제공 하지 않습니다.Does not provide a critical section.

  • CComObjectThreadModel 단일 개체 클래스에 대 한 적절 한 스레딩 모델 클래스를 결정 합니다.CComObjectThreadModel Determines the appropriate threading-model class for a single object class.

  • CComGlobalsThreadModel 전역적으로 사용할 수 있는 개체에 대 한 적절 한 스레딩 모델 클래스를 결정 합니다.CComGlobalsThreadModel Determines the appropriate threading-model class for an object that is globally available.

  • CComAutoCriticalSection 가져오기 및 해제는 임계 영역에 대 한 메서드가 포함 되어 있습니다.CComAutoCriticalSection Contains methods for obtaining and releasing a critical section. 중요 섹션은 자동으로 초기화 됩니다.The critical section is automatically initialized.

  • CComCriticalSection 가져오기 및 해제는 임계 영역에 대 한 메서드가 포함 되어 있습니다.CComCriticalSection Contains methods for obtaining and releasing a critical section. 중요 섹션을 명시적으로 초기화 되어야 합니다.The critical section must be explicitly initialized.

  • CComFakeCriticalSection 의 메서드를 미러링 CComCriticalSection 임계 영역을 제공 하지 않고 있습니다.CComFakeCriticalSection Mirrors the methods in CComCriticalSection without providing a critical section. 메서드에서 CComFakeCriticalSection 아무 작업도 수행 합니다.The methods in CComFakeCriticalSection do nothing.

  • CRTThreadTraits CRT 스레드에 대 한 생성 함수를 제공 합니다.CRTThreadTraits Provides the creation function for a CRT thread. 스레드 CRT 함수를 사용 하면이 클래스를 사용 합니다.Use this class if the thread will use CRT functions.

  • Win32ThreadTraits Windows 스레드 생성 기능을 제공 합니다.Win32ThreadTraits Provides the creation function for a Windows thread. 스레드 CRT 함수를 사용 하지 않는 경우이 클래스를 사용 합니다.Use this class if the thread will not use CRT functions.

참고자료See also

클래스 개요Class Overview