Aracılığıyla paylaş


CComAutoCriticalSection Sınıfı

Uyarı

Etkin Şablon Kitaplığı (ATL) desteklenmeye devam eder. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.

CComAutoCriticalSection , kritik bir bölüm nesnesinin sahipliğini almak ve serbest bırakmak için yöntemler sağlar.

Sözdizimi

class CComAutoCriticalSection : public CComCriticalSection

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CComAutoCriticalSection::CComAutoCriticalSection Oluşturucu.
CComAutoCriticalSection::~CComAutoCriticalSection Yok edici.

Açıklamalar

CComAutoCriticalSectionCComCriticalSection sınıfına benzer, ancak CComAutoCriticalSection oluşturucudaki kritik bölüm nesnesini otomatik olarak başlatır.

Genellikle AutoCriticalSectionCComAutoCriticalSectiontypedef kullanırsınız. Bu adCComAutoCriticalSection, CComMultiThreadModel kullanılırken başvurur.

Init CComCriticalSection'dan Term ve yöntemleri bu sınıf kullanılırken kullanılamaz.

Devralma Hiyerarşisi

CComCriticalSection

CComAutoCriticalSection

Gereksinimler

Üst bilgi: atlcore.h

CComAutoCriticalSection::CComAutoCriticalSection

Oluşturucu.

CComAutoCriticalSection();

Açıklamalar

Kritik bölüm nesnesini başlatan Win32 işlevi InitializeCriticalSection'ı çağırır.

CComAutoCriticalSection::~CComAutoCriticalSection

Yok edici.

~CComAutoCriticalSection() throw();

Açıklamalar

Yıkıcı, kritik bölüm nesnesi tarafından kullanılan tüm sistem kaynaklarını serbest bırakan DeleteCriticalSection'ı çağırır.

Ayrıca bkz.

CComFakeCriticalSection Sınıfı
Sınıfa Genel Bakış
CComCriticalSection Sınıfı