Udostępnij za pośrednictwem


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.

Zobacz też

Klasa CComApartment
Omówienie klasy