Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека активных шаблонов (ATL) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
Этот класс управляет выбором потоков для класса 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.