Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les classes suivantes définissent un modèle de thread et une section critique :
CAtlAutoThreadModule implémente un serveur COM de modèle appartement mis en pool de threads.
CAtlAutoThreadModuleT Fournit des méthodes pour l’implémentation d’un serveur COM de pool de threads et de modèle d’appartement.
CComMultiThreadModel fournit des méthodes thread-safe pour incrémenter et décrémenter une variable. Fournit une section critique.
CComMultiThreadModelNoCS fournit des méthodes thread-safe pour incrémenter et décrémenter une variable. Ne fournit pas de section critique.
CComSingleThreadModel Fournit des méthodes pour incrémenter et décrémenter une variable. Ne fournit pas de section critique.
CComObjectThreadModel Détermine la classe de modèle de threading appropriée pour une classe d’objet unique.
CComGlobalsThreadModel Détermine la classe de modèle de threading appropriée pour un objet disponible globalement.
CComAutoCriticalSection Contient des méthodes pour obtenir et libérer une section critique. La section critique est automatiquement initialisée.
CComCriticalSection Contient des méthodes pour obtenir et libérer une section critique. La section critique doit être initialisée explicitement.
CComFakeCriticalSection met en miroir les méthodes dans
CComCriticalSectionlaquelle elles ne fournissent pas de section critique. Les méthodes enCComFakeCriticalSectionne font rien.CRTThreadTraits Fournit la fonction de création d’un thread CRT. Utilisez cette classe si le thread utilisera des fonctions CRT.
Win32ThreadTraits Fournit la fonction de création d’un thread Windows. Utilisez cette classe si le thread n’utilise pas les fonctions CRT.