CComSimpleThreadAllocator – třída
Tato třída spravuje výběr vlákna pro třídu CComAutoThreadModule
.
Syntaxe
class CComSimpleThreadAllocator
Členové
Veřejné metody
Název | Popis |
---|---|
CComSimpleThreadAllocator::GetThread | Vybere vlákno. |
Poznámky
CComSimpleThreadAllocator
spravuje výběr vlákna pro CComAutoThreadModule. CComSimpleThreadAllocator::GetThread
jednoduše prochází jednotlivými vlákny a vrátí další v posloupnosti.
Požadavky
Hlavička: atlbase.h
CComSimpleThreadAllocator::GetThread
Vybere vlákno zadáním dalšího vlákna v posloupnosti.
int GetThread(CComApartment* /* pApt */, int nThreads);
Parametry
PApt
Nepoužívá se ve výchozí implementaci KNIHOVNY ATL.
nThreads
Maximální počet vláken v modulu EXE.
Návratová hodnota
Celé číslo mezi nulou a (nThreads - 1). Identifikuje jedno z vláken v modulu EXE.
Poznámky
Můžete přepsat GetThread
tak, že zadáte jinou metodu výběru nebo použijete parametr pApt .
GetThread
je volána CComAutoThreadModule ::CreateInstance.