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