CComSimpleThreadAllocator, classe
Cette classe gère la sélection de threads pour la classe CComAutoThreadModule
.
Syntaxe
class CComSimpleThreadAllocator
Membres
Méthodes publiques
Nom | Description |
---|---|
CComSimpleThreadAllocator ::GetThread | Sélectionne un thread. |
Notes
CComSimpleThreadAllocator
gère la sélection de threads pour CComAutoThreadModule. CComSimpleThreadAllocator::GetThread
effectue simplement un cycle dans chaque thread et retourne le suivant dans la séquence.
Spécifications
En-tête : atlbase.h
CComSimpleThreadAllocator ::GetThread
Sélectionne un thread en spécifiant le thread suivant dans la séquence.
int GetThread(CComApartment* /* pApt */, int nThreads);
Paramètres
pApt
Non utilisé dans l’implémentation par défaut d’ATL.
nThreads
Nombre maximal de threads dans le module EXE.
Valeur de retour
Entier compris entre zéro et (nThreads - 1). Identifie l’un des threads du module EXE.
Notes
Vous pouvez remplacer GetThread
pour fournir une autre méthode de sélection ou utiliser le paramètre pApt .
GetThread
est appelé par CComAutoThreadModule ::CreateInstance.