Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
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.