Aracılığıyla paylaş


CComApartment Sınıfı

Bu sınıf, iş parçacığı havuzuna sahip bir EXE modülünde bir daireyi yönetme desteği sağlar.

Önemli

Bu sınıf ve üyeleri Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.

Sözdizimi

class CComApartment

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CComApartment::CComApartment Oluşturucu.

Genel Yöntemler

Veri Akışı Adı Açıklama
CComApartment::Apartment İş parçacığının başlangıç adresini işaretler.
CComApartment::GetLockCount İş parçacığının geçerli kilit sayısını döndürür.
CComApartment::Lock İş parçacığının kilit sayısını artırır.
CComApartment::Unlock İş parçacığının kilit sayısını azaltma.

Ortak Veri Üyeleri

Veri Akışı Adı Açıklama
CComApartment::m_dwThreadID İş parçacığının tanımlayıcısını içerir.
CComApartment::m_hThread İş parçacığının tutamacını içerir.
CComApartment::m_nLockCnt İş parçacığının geçerli kilit sayısını içerir.

Açıklamalar

CComApartmentCComAutoThreadModule tarafından iş parçacığı havuzuna alınmış exe modülündeki bir daireyi yönetmek için kullanılır. CComApartment bir iş parçacığındaki kilit sayısını artırmaya ve azaltmaya yönelik yöntemler sağlar.

Gereksinimler

Üst bilgi: atlbase.h

CComApartment::Apartment

İş parçacığının başlangıç adresini işaretler.

DWORD Apartment();

Dönüş Değeri

Her zaman 0.

Açıklamalar

CComAutoThreadModule::Init sırasında otomatik olarak ayarlanır.

CComApartment::CComApartment

Oluşturucu.

CComApartment();

Açıklamalar

CComApartment m_nLockCnt ve m_hThread veri üyelerini başlatır.

CComApartment::GetLockCount

İş parçacığının geçerli kilit sayısını döndürür.

LONG GetLockCount();

Dönüş Değeri

İş parçacığındaki kilit sayısı.

CComApartment::Lock

İş parçacığının kilit sayısını artırır.

LONG Lock();

Dönüş Değeri

Tanılama veya test için yararlı olabilecek bir değer.

Açıklamalar

CComAutoThreadModule::Lock tarafından çağrılır.

İş parçacığındaki kilit sayısı istatistiksel amaçlar için kullanılır.

CComApartment::m_dwThreadID

İş parçacığının tanımlayıcısını içerir.

DWORD m_dwThreadID;

CComApartment::m_hThread

İş parçacığının tutamacını içerir.

HANDLE m_hThread;

CComApartment::m_nLockCnt

İş parçacığının geçerli kilit sayısını içerir.

LONG m_nLockCnt;

CComApartment::Unlock

İş parçacığının kilit sayısını azaltma.

LONG Unlock();

Dönüş Değeri

Tanılama veya test için yararlı olabilecek bir değer.

Açıklamalar

CComAutoThreadModule::Unlock tarafından çağrılır.

İş parçacığındaki kilit sayısı istatistiksel amaçlar için kullanılır.

Ayrıca bkz.

Sınıfa Genel Bakış