İş Parçacığı Modeli ve Kritik Bölüm Sınıfları
Aşağıdaki sınıflar bir iş parçacığı modeli ve kritik bölüm tanımlar:
CAtlAutoThreadModule bir iş parçacığı havuzuna sahip, apartman modeli COM sunucusu uygular.
CAtlAutoThreadModuleT İş parçacığı havuza alınan, apartman modeli COM sunucusu uygulamak için yöntemler sağlar.
CComMultiThreadModel Bir değişkeni artırmaya ve azaltmaya yönelik iş parçacığı güvenli yöntemler sağlar. Kritik bir bölüm sağlar.
CComMultiThreadModelNoCS Bir değişkeni artırmak ve azaltmak için iş parçacığı güvenli yöntemler sağlar. Kritik bir bölüm sağlamaz.
CComSingleThreadModel Bir değişkeni artırmaya ve azaltmaya yönelik yöntemler sağlar. Kritik bir bölüm sağlamaz.
CComObjectThreadModel Tek bir nesne sınıfı için uygun iş parçacığı modeli sınıfını belirler.
CComGlobalsThreadModel Genel olarak kullanılabilen bir nesne için uygun iş parçacığı modeli sınıfını belirler.
CComAutoCriticalSection Kritik bir bölümü almak ve yayınlamak için yöntemler içerir. Kritik bölüm otomatik olarak başlatılır.
CComCriticalSection Kritik bir bölümü almak ve yayımlamak için yöntemler içerir. Kritik bölüm açıkça başlatılmalıdır.
CComFakeCriticalSection Kritik bir bölüm sağlamadan içindeki
CComCriticalSection
yöntemleri yansıtır. içindekiCComFakeCriticalSection
yöntemler hiçbir şey yapmaz.CRTThreadTraits Bir CRT iş parçacığı için oluşturma işlevini sağlar. İş parçacığı CRT işlevlerini kullanacaksa bu sınıfı kullanın.
Win32ThreadTraits Bir Windows iş parçacığı için oluşturma işlevini sağlar. İş parçacığı CRT işlevlerini kullanmayacaksa bu sınıfı kullanın.