다음을 통해 공유


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에 의해 호출됩니다.

참고 항목

CComApartment 클래스
클래스 개요