CComMultiThreadModelNoCS::AutoCriticalSection

typedef CComFakeCriticalSection AutoCriticalSection;

Примечания

При использовании CComMultiThreadModelNoCS, имя typedef AutoCriticalSection ссылается на класс CComFakeCriticalSection. Потому что CComFakeCriticalSection не обеспечивает критическую секцию, ничего не делать его методы.

CComMultiThreadModel и CComSingleThreadModel также содержат определения для AutoCriticalSection. В следующей таблице показаны отношения между потоковой модели класса и класса критической секции, ссылка на AutoCriticalSection:

Класс, определенный в Ссылка на класс
CComMultiThreadModelNoCS CComFakeCriticalSection
CComMultiThreadModel CComAutoCriticalSection
CComSingleThreadModel CComFakeCriticalSection

В дополнение к AutoCriticalSectionможно использовать имя typedef CriticalSection. Не следует указывать AutoCriticalSection в глобальных объектов или членам статических классов, если вы хотите исключить код запуска CRT.

Пример

Посмотреть CComMultiThreadModel::AutoCriticalSection.

Обзор CComMultiThreadModel&NoCS |nbsp; Члены класса

См. такжеnbsp;CComObjectThreadModel, CComGlobalsThreadModel, CComMultiThreadModel&NoCS::ThreadModelNoCS

Index