Condividi tramite


Classe CComSimpleThreadAllocator

Annotazioni

La libreria di modelli attivi (ATL) continua a essere supportata. Tuttavia, non aggiungiamo più funzionalità né aggiorniamo la documentazione.

Questa classe gestisce la selezione del thread per la classe CComAutoThreadModule.

Sintassi

class CComSimpleThreadAllocator

Membri

Metodi pubblici

Nome Descrizione
CComSimpleThreadAllocator::GetThread Seleziona un thread.

Osservazioni:

CComSimpleThreadAllocator gestisce la selezione del thread per CComAutoThreadModule. CComSimpleThreadAllocator::GetThread scorre semplicemente ogni thread e restituisce quello successivo nella sequenza.

Requisiti

Intestazione: atlbase.h

CComSimpleThreadAllocator::GetThread

Seleziona un thread specificando il thread successivo nella sequenza.

int GetThread(CComApartment* /* pApt */, int nThreads);

Parametri

pApt
Non usato nell'implementazione predefinita di ATL.

nThreads
Numero massimo di thread nel modulo EXE.

Valore restituito

Intero compreso tra zero e (nThreads - 1). Identifica uno dei thread nel modulo EXE.

Osservazioni:

È possibile eseguire l'override GetThread per fornire un metodo di selezione diverso o per usare il parametro pApt .

GetThread viene chiamato da CComAutoThreadModule::CreateInstance.

Vedi anche

Classe CComApartment
Cenni preliminari sulla classe