CComSimpleThreadAllocator Sınıfı
Bu sınıf, sınıfı CComAutoThreadModule
için iş parçacığı seçimini yönetir.
Sözdizimi
class CComSimpleThreadAllocator
Üyeler
Genel Yöntemler
Veri Akışı Adı | Açıklama |
---|---|
CComSimpleThreadAllocator::GetThread | Bir iş parçacığı seçer. |
Açıklamalar
CComSimpleThreadAllocator
CComAutoThreadModule için iş parçacığı seçimini yönetir. CComSimpleThreadAllocator::GetThread
her iş parçacığı arasında geçiş yaparak dizideki bir sonrakini döndürür.
Gereksinimler
Üst bilgi: atlbase.h
CComSimpleThreadAllocator::GetThread
Dizideki bir sonraki iş parçacığını belirterek bir iş parçacığı seçer.
int GetThread(CComApartment* /* pApt */, int nThreads);
Parametreler
pApt
ATL'nin varsayılan uygulamasında kullanılmaz.
nThreads
EXE modülündeki iş parçacığı sayısı üst sınırı.
Dönüş Değeri
Sıfır ile (nThreads - 1) arasında bir tamsayı . EXE modülündeki iş parçacıklarından birini tanımlar.
Açıklamalar
Farklı bir seçim yöntemi sağlamak veya pApt parametresini kullanmak için geçersiz kılabilirsinizGetThread
.
GetThread
CComAutoThreadModule::CreateInstance tarafından çağrılır.