Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
CComAutoCriticalSection Udostępnia metody uzyskiwania i zwalniania własności obiektu sekcji krytycznej.
Składnia
class CComAutoCriticalSection : public CComCriticalSection
Elementy członkowskie
Konstruktory publiczne
| Nazwa/nazwisko | opis |
|---|---|
| CComAutoCriticalSection::CComAutoCriticalSection | Konstruktor. |
| CComAutoCriticalSection::~CComAutoCriticalSection | Destruktora. |
Uwagi
CComAutoCriticalSection jest podobny do klasy CComCriticalSection, z wyjątkiem CComAutoCriticalSection tego, że automatycznie inicjuje obiekt sekcji krytycznej w konstruktorze.
Zazwyczaj używasz CComAutoCriticalSection typedef nazwy AutoCriticalSection. Ta nazwa odwołuje się CComAutoCriticalSection do używanego modelu CComMultiThreadModel .
Metody Init i Term z CComCriticalSection nie są dostępne w przypadku korzystania z tej klasy.
Hierarchia dziedziczenia
CComAutoCriticalSection
Wymagania
Nagłówek: atlcore.h
CComAutoCriticalSection::CComAutoCriticalSection
Konstruktor.
CComAutoCriticalSection();
Uwagi
Wywołuje funkcję Win32 InitializeCriticalSection, która inicjuje obiekt sekcji krytycznej.
CComAutoCriticalSection::~CComAutoCriticalSection
Destruktora.
~CComAutoCriticalSection() throw();
Uwagi
Destruktor wywołuje metodę DeleteCriticalSection, która zwalnia wszystkie zasoby systemowe używane przez obiekt sekcji krytycznej.
Zobacz też
Klasa CComFakeCriticalSection
Omówienie klasy
Klasa CComCriticalSection