Klasa CComSimpleThreadAllocator
Ta klasa zarządza wyborem wątków dla klasy CComAutoThreadModule
.
Składnia
class CComSimpleThreadAllocator
Elementy członkowskie
Metody publiczne
Nazwa/nazwisko | opis |
---|---|
CComSimpleThreadAllocator::GetThread | Wybiera wątek. |
Uwagi
CComSimpleThreadAllocator
zarządza wyborem wątków dla modułu CComAutoThreadModule. CComSimpleThreadAllocator::GetThread
po prostu przechodzi przez każdy wątek i zwraca następny w sekwencji.
Wymagania
Nagłówek: atlbase.h
CComSimpleThreadAllocator::GetThread
Wybiera wątek, określając następny wątek w sekwencji.
int GetThread(CComApartment* /* pApt */, int nThreads);
Parametry
pApt
Nie jest używany w domyślnej implementacji ATL.
nWątki
Maksymalna liczba wątków w module EXE.
Wartość zwracana
Liczba całkowita z zakresu od zera do (nThreads — 1). Identyfikuje jeden z wątków w module EXE.
Uwagi
Można zastąpić GetThread
, aby podać inną metodę wyboru lub użyć parametru pApt .
GetThread
program jest wywoływany przez CComAutoThreadModule::CreateInstance.