Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
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.