Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
Esta classe gere a seleção de threads para a classe CComAutoThreadModule.
Sintaxe
class CComSimpleThreadAllocator
Membros
Métodos Públicos
| Nome | Description |
|---|---|
| CComSimpleThreadAllocator::GetThread | Seleciona um tópico. |
Observações
CComSimpleThreadAllocator gere a seleção de threads para o CComAutoThreadModule.
CComSimpleThreadAllocator::GetThread simplesmente percorre cada thread e devolve o seguinte na sequência.
Requerimentos
Cabeçalho: atlbase.h
CComSimpleThreadAllocator::GetThread
Seleciona um fio especificando o próximo fio na sequência.
int GetThread(CComApartment* /* pApt */, int nThreads);
Parâmetros
pApt
Não é usado na implementação padrão do 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.
Observações
Pode sobrescrever GetThread para fornecer um método diferente de seleção ou para utilizar o parâmetro pApt .
GetThread é chamado por CComAutoThreadModule::CreateInstance.
Consulte também
Aula CComApartment
Visão geral da classe