CComSimpleThreadAllocator-Klasse
Diese Klasse verwaltet die Threadauswahl für die Klasse CComAutoThreadModule
.
Syntax
class CComSimpleThreadAllocator
Member
Öffentliche Methoden
Name | Beschreibung |
---|---|
CComSimpleThreadAllocator::GetThread | Wählt einen Thread aus. |
Hinweise
CComSimpleThreadAllocator
verwaltet die Threadauswahl für CComAutoThreadModule. CComSimpleThreadAllocator::GetThread
durchgibt einfach jeden Thread und gibt die nächste in der Sequenz zurück.
Anforderungen
Kopfzeile: atlbase.h
CComSimpleThreadAllocator::GetThread
Wählt einen Thread aus, indem er den nächsten Thread in der Sequenz angibt.
int GetThread(CComApartment* /* pApt */, int nThreads);
Parameter
pApt
Wird in der Standardimplementierung von ATL nicht verwendet.
nThreads
Die maximale Anzahl von Threads im EXE-Modul.
Rückgabewert
Eine ganze Zahl zwischen Null und (nThreads - 1). Identifiziert einen der Threads im EXE-Modul.
Hinweise
Sie können außer Kraft setzen GetThread
, um eine andere Auswahlmethode bereitzustellen oder den pApt-Parameter zu verwenden.
GetThread
wird von CComAutoThreadModule::CreateInstance aufgerufen.