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
CComApartment
ná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.