Classe CComSimpleThreadAllocator
Essa classe gerencia a seleção de thread para a classe CComAutoThreadModule
.
Sintaxe
class CComSimpleThreadAllocator
Membros
Métodos públicos
Nome | Descrição |
---|---|
CComSimpleThreadAllocator::GetThread | Seleciona um thread. |
Comentários
CComSimpleThreadAllocator
gerencia a seleção de thread de CComAutoThreadModule. CComSimpleThreadAllocator::GetThread
simplesmente percorre cada thread e retorna o próximo na sequência.
Requisitos
Cabeçalho: atlbase.h
CComSimpleThreadAllocator::GetThread
Seleciona um thread especificando o próximo na sequência.
int GetThread(CComApartment* /* pApt */, int nThreads);
Parâmetros
pApt
Não usado na implementação padrão da ATL.
nThreads
O número máximo de threads no módulo EXE.
Valor de retorno
Um inteiro entre zero e (nThreads - 1). Identifica um dos threads no módulo EXE.
Comentários
Você pode substituir GetThread
para fornecer um método diferente da seleção ou para usar o parâmetro pApt.
GetThread
é chamado por CComAutoThreadModule::CreateInstance.