Share via


Klasse CComSimpleThreadAllocator

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Deze klasse beheert threadselectie voor de klasse CComAutoThreadModule.

Syntaxis

class CComSimpleThreadAllocator

Leden

Openbare methoden

Naam Description
CComSimpleThreadAllocator::GetThread Selecteert een thread.

Opmerkingen

CComSimpleThreadAllocator beheert threadselectie voor CComAutoThreadModule. CComSimpleThreadAllocator::GetThread doorloopt gewoon elke thread en retourneert de volgende in de reeks.

Requirements

Header: atlbase.h

CComSimpleThreadAllocator::GetThread

Hiermee selecteert u een thread door de volgende thread in de reeks op te geven.

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

Parameterwaarden

pApt
Niet gebruikt in de standaard implementatie van ATL.

nThreads
Het maximum aantal threads in de EXE-module.

Retourwaarde

Een geheel getal tussen nul en (nThreads - 1). Identificeert een van de threads in de EXE-module.

Opmerkingen

U kunt overschrijven GetThread om een andere selectiemethode op te geven of om de pApt-parameter te gebruiken.

GetThread wordt aangeroepen door CComAutoThreadModule::CreateInstance.

Zie ook

CComApartment-klasse
Overzicht van klassen