Partage via


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.

Voir aussi

CComApartment, classe
Vue d’ensemble de la classe