CComMultiThreadModel::CriticalSection

typedef CComCriticalSection CriticalSection;

Зауваження

При використанні CComMultiThreadModel, ім'я typedef CriticalSection посилання класу CComCriticalSection, яка надає методи для отримання і звільнення власності критичної секції об'єкта.

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

Клас, визначених у Клас посилання
CcomMultiThreadModel CcomCriticalSection
CcomSingleThreadModel CcomFakeCriticalSection
CcomMultiThreadModelNoCS CcomFakeCriticalSection

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

Приклад

Див AutoCriticalSection.

Огляд CComMultiThreadModelЧлени класу

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

Index