Aracılığıyla paylaş


CComCriticalSection sınıfı

Bu sınıf, alma ve kritik bölüm nesnenin sahipliğini serbest bırakılması için yöntemler sağlar.

class CComCriticalSection

Üyeler

7kwkxhyk.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

CComCriticalSection::CComCriticalSection

Oluşturucu.

7kwkxhyk.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CComCriticalSection::Init

Oluşturur ve bir kritik bölüm nesnesini başlatır.

CComCriticalSection::Lock

Kritik bölüm nesnesinin sahipliğini alır.

CComCriticalSection::Term

Kritik bölüm nesnesi tarafından kullanılan sistem kaynaklarını serbest bırakır.

CComCriticalSection::Unlock

Kritik bölüm nesnenin sahipliğini serbest bırakır.

7kwkxhyk.collapse_all(tr-tr,VS.110).gifOrtak veri üyeleri

Ad

Description

CComCriticalSection::m_sec

A CRITICAL_SECTION nesnesi.

Notlar

CComCriticalSectionsınıfına benzer CComAutoCriticalSection, siz açıkça başlatmak ve kritik bölüm serbest olmasıdır.

Tipik olarak, kullandığınız CComCriticalSection ile typedef ad CriticalSection.Bu ada başvuruda CComCriticalSection , CComMultiThreadModel kullanılıyor.

Bkz: CComCritSecLock sınıfı Bu sınıf arama kullanmak daha güvenli bir şekilde Lock ve Unlock doğrudan.

Gereksinimler

Başlık: atlcore.h

Ayrıca bkz.

Başvuru

CComFakeCriticalSection sınıfı

CComCritSecLock sınıfı

Diğer Kaynaklar

atl sınıfına genel bakış