Freigeben über


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.

Siehe auch

CComApartment-Klasse
Klassenübersicht