CComSimpleThreadAllocator 클래스
이 클래스는 클래스 CComAutoThreadModule
에 대한 스레드 선택을 관리합니다.
구문
class CComSimpleThreadAllocator
멤버
공용 메서드
이름 | 설명 |
---|---|
CComSimpleThreadAllocator::GetThread | 스레드를 선택합니다. |
설명
CComSimpleThreadAllocator
는 CComAutoThreadModule에 대한 스레드 선택을 관리합니다. CComSimpleThreadAllocator::GetThread
는 단순히 각 스레드를 순환하고 시퀀스에서 다음 스레드를 반환합니다.
요구 사항
헤더: atlbase.h
CComSimpleThreadAllocator::GetThread
시퀀스에서 다음 스레드를 지정하여 스레드를 선택합니다.
int GetThread(CComApartment* /* pApt */, int nThreads);
매개 변수
pApt
ATL의 기본 구현에서는 사용되지 않습니다.
nThreads
EXE 모듈의 최대 스레드 수입니다.
Return Value
0과 (nThreads - 1) 사이의 정수입니다. EXE 모듈의 스레드 중 하나를 식별합니다.
설명
다른 선택 방법을 제공하거나 pApt 매개 변수를 사용하도록 재정 GetThread
의할 수 있습니다.
GetThread
는 CComAutoThreadModule::CreateInstance에 의해 호출됩니다.