Поделиться через


Класс CComSimpleThreadAllocator

Этот класс управляет выбором потоков для класса CComAutoThreadModule.

Синтаксис

class CComSimpleThreadAllocator

Участники

Открытые методы

Имя Описание
CComSimpleThreadAllocator::GetThread Выбирает поток.

Замечания

CComSimpleThreadAllocator управляет выбором потоков для CComAutoThreadModule. CComSimpleThreadAllocator::GetThread просто циклит по каждому потоку и возвращает следующий в последовательности.

Требования

Заголовок: atlbase.h

CComSimpleThreadAllocator::GetThread

Выбирает поток, указав следующий поток в последовательности.

int GetThread(CComApartment* /* pApt */, int nThreads);

Параметры

pApt
Не используется в реализации по умолчанию ATL.

nThreads
Максимальное количество потоков в модуле EXE.

Возвращаемое значение

Целое число от нуля до (nThreads - 1). Определяет один из потоков в модуле EXE.

Замечания

Можно переопределить GetThread для предоставления другого метода выбора или использования параметра pApt .

GetThread вызывается CComAutoThreadModule::CreateInstance.

См. также

Класс CComApartment
Общие сведения о классе