Clase CComSimpleThreadAllocator
Esta clase administra la selección de subprocesos para la clase CComAutoThreadModule
.
Sintaxis
class CComSimpleThreadAllocator
Miembros
Métodos públicos
Nombre | Descripción |
---|---|
CComSimpleThreadAllocator::GetThread | Selecciona un subproceso. |
Comentarios
CComSimpleThreadAllocator
administra la selección de subprocesos para CComAutoThreadModule. CComSimpleThreadAllocator::GetThread
simplemente recorre cada subproceso y devuelve el siguiente en la secuencia.
Requisitos
Encabezado: atlbase.h
CComSimpleThreadAllocator::GetThread
Selecciona un subproceso mediante la especificación del siguiente subproceso de la secuencia.
int GetThread(CComApartment* /* pApt */, int nThreads);
Parámetros
pApt
No se usa en la implementación predeterminada de ATL.
nThreads
Número máximo de subprocesos en el módulo EXE.
Valor devuelto
Entero entre cero y (nThreads - 1). Identifica uno de los subprocesos del módulo EXE.
Comentarios
Puede invalidar GetThread
para proporcionar un método diferente de selección o para usar el parámetro pApt.
CComAutoThreadModule::CreateInstance llama a GetThread
.