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 Devolução

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.

Confira também

Classe CComApartment
Visão geral da classe