Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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.