CComMultiThreadModel

classe CComMultiThreadModel

CComMultiThreadModel fournit des méthodes de thread-safe pour l'incrémentation et la décrémentation la valeur d'une variable. Généralement, vous utilisez CComMultiThreadModel , l'un des deux noms de typedef , soit CComObjectThreadModel ou CComGlobalsThreadModel. La classe référencée par chaque typedef dépend du modèle de thread utilisé, comme le montre le tableau suivant:

Modèle de thread
typedef Unique Appartement Gratuit
CComObjectThreadModel S S M
CComGlobalsThreadModel S M M

S =CComSingleThreadModel; M =CComMultiThreadModel

CComMultiThreadModel elle-même définit trois noms de typedef . AutoCriticalSection et CriticalSection référencent des classes qui fournissent des méthodes permettant d'obtenir et de libérer le propriétaire d'une section critique. Références ThreadModelNoCS de la classe CComMultiThreadModelNoCS.

# include lt;atlbase.h>

Membres de classe

Voir aussi  ;CComSingleThreadModel, CComAutoCriticalSection, CComCriticalSection

Index