CComMultiThreadModel::CriticalSection

typedef CComCriticalSection CriticalSection;

Примечания

При использовании CComMultiThreadModel, имя typedef CriticalSection ссылается на класс CComCriticalSection, который предоставляет методы для получения и освобождения критической секции объекта.

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

Класс, определенный в Ссылка на класс
CcomMultiThreadModel CcomCriticalSection
CcomSingleThreadModel CcomFakeCriticalSection
CcomMultiThreadModelNoCS CcomFakeCriticalSection

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

Пример

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

Обзор CComMultiThreadModelЧлены класса

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

Index