typeDef CComFakeCriticalSection AutoCriticalSection;
Remarques
Lors de l'utilisation de CComMultiThreadModelNoCS, le nom de typedef AutoCriticalSection références de classe CComFakeCriticalSection. Parce que CComFakeCriticalSection ne fournit pas une section critique, ses méthodes de ne rien faire.
CComMultiThreadModel et CComSingleThreadModel contiennent aussi des définitions pour les AutoCriticalSection. Le tableau suivant montre la relation entre la classe thread du modèle et de la classe de section critique référencé par AutoCriticalSection:
Classe définie dans | Classe référencée |
CComMultiThreadModelNoCS | CComFakeCriticalSection |
CComMultiThreadModel | CComAutoCriticalSection |
CComSingleThreadModel | CComFakeCriticalSection |
En plus AutoCriticalSection, vous pouvez utiliser le nom de typedef CriticalSection. Vous devez spécifier pas AutoCriticalSection dans les objets globaux ou des membres de classe statique si vous souhaitez supprimer le code de démarrage CRT.
Exemple
Voir CComMultiThreadModel::AutoCriticalSection.
Aperçu CComMultiThreadModel&NoCS |nbsp ; Membres de classe
Voir aussinbsp ;CComObjectThreadModel, CComGlobalsThreadModel, CComMultiThreadModel&NoCS::ThreadModelNoCS