CComMultiThreadModelNoCS::AutoCriticalSection

typedef CComFakeCriticalSection AutoCriticalSection;

Зауваження

При використанні CComMultiThreadModelNoCS, ім'я typedef AutoCriticalSection посилання класу CComFakeCriticalSection. Тому, що CComFakeCriticalSection не надає критичної секції, методи нічого не робити.

CComMultiThreadModel і CComSingleThreadModel також містять визначення для AutoCriticalSection. У нижченаведеній таблиці показано зв'язок між threading модель класу і класу критичної секції, посилання на AutoCriticalSection:

Клас, визначених у Клас посилання
CComMultiThreadModelNoCS CComFakeCriticalSection
CComMultiThreadModel CComAutoCriticalSection
CComSingleThreadModel CComFakeCriticalSection

На додаток до AutoCriticalSectionможна використовувати ім'я typedef CriticalSection. Ви повинні не вказати AutoCriticalSection в глобальні об'єкти або членів статичного класу, щоб усунути CRT код запуску.

Приклад

Див CComMultiThreadModel::AutoCriticalSection.

Огляд CComMultiThreadModel&NoCS |nbsp; Члени класу

Дивіться такожnbsp;CComObjectThreadModel, CComGlobalsThreadModel, CComMultiThreadModel&NoCS::ThreadModelNoCS

Index