Sdílet prostřednictvím


CComSimpleThreadAllocator – třída

Poznámka:

Knihovna ATL (Active Template Library) se nadále podporuje. Už ale nepřidáme funkce ani aktualizujeme dokumentaci.

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.

Viz také

CComApartment – třída
Přehled třídy