Sdílet prostřednictvím


CComApartment – třída

Tato třída poskytuje podporu pro správu bytu v modulu EXE ve fondu vláken.

Důležité

Tuto třídu a její členy nelze použít v aplikacích, které se spouští v prostředí Windows Runtime.

Syntaxe

class CComApartment

Členové

Veřejné konstruktory

Název Popis
CComApartment::CComApartment Konstruktor

Veřejné metody

Název Popis
CComApartment::Apartmán Označí počáteční adresu vlákna.
CComApartment::GetLockCount Vrátí aktuální počet zámků vlákna.
CComApartment::Lock Zvýší počet zámků vlákna.
CComApartment::Unlock Sníží počet zámků vlákna.

Veřejné datové členy

Název Popis
CComApartment::m_dwThreadID Obsahuje identifikátor vlákna.
CComApartment::m_hThread Obsahuje popisovač vlákna.
CComApartment::m_nLockCnt Obsahuje aktuální počet zámků vlákna.

Poznámky

CComApartmentnástroj CComAutoThreadModule používá ke správě bytu v modulu EXE ve fondu vláken. CComApartment poskytuje metody pro zvýšení a snížení počtu zámků ve vlákně.

Požadavky

Hlavička: atlbase.h

CComApartment::Apartmán

Označí počáteční adresu vlákna.

DWORD Apartment();

Návratová hodnota

Vždy 0.

Poznámky

Automaticky nastaveno během CComAutoThreadModule::Init.

CComApartment::CComApartment

Konstruktor

CComApartment();

Poznámky

Inicializuje CComApartment datové členy m_nLockCnt a m_hThread.

CComApartment::GetLockCount

Vrátí aktuální počet zámků vlákna.

LONG GetLockCount();

Návratová hodnota

Počet zámků ve vlákně.

CComApartment::Lock

Zvýší počet zámků vlákna.

LONG Lock();

Návratová hodnota

Hodnota, která může být užitečná pro diagnostiku nebo testování.

Poznámky

Volal CComAutoThreadModule::Lock.

Počet zámků ve vlákně se používá pro statistické účely.

CComApartment::m_dwThreadID

Obsahuje identifikátor vlákna.

DWORD m_dwThreadID;

CComApartment::m_hThread

Obsahuje popisovač vlákna.

HANDLE m_hThread;

CComApartment::m_nLockCnt

Obsahuje aktuální počet zámků vlákna.

LONG m_nLockCnt;

CComApartment::Unlock

Sníží počet zámků vlákna.

LONG Unlock();

Návratová hodnota

Hodnota, která může být užitečná pro diagnostiku nebo testování.

Poznámky

Volal CComAutoThreadModule::Unlock.

Počet zámků ve vlákně se používá pro statistické účely.

Viz také

Přehled třídy