класс CComAutoCriticalSection
CComAutoCriticalSection предоставляет методы для получения и освобождения объекта критической секции. CComAutoCriticalSection похож на класс CComCriticalSection, за исключением CComAutoCriticalSection автоматически инициализирует объекты критической секции в конструкторе.
Как правило используется CComAutoCriticalSection через имя typedef AutoCriticalSection. Это имя ссылается на CComAutoCriticalSection при использовании CComMultiThreadModel.
Не следует использовать CComAutoCriticalSection в глобальных объектов или членам статических классов, если вы хотите исключить код запуска CRT. В этом случае используйте CComCriticalSection.
# include lt;atlbase.h>
См. также CComFakeCriticalSection