Поделиться через


Метод IUMSThreadProxy::EnterCriticalRegion

Вызывается для ввода критической области. Внутри критической области планировщик не будет наблюдать асинхронные операции блокирования, происходящие во время области. Это означает, что планировщик не будет введен снова для ошибок страниц, приостановках потока, вызовов асинхронных процедур ядра (APCs), и т. д., для потока UMS.

virtual int EnterCriticalRegion() =0;

Возвращаемое значение

Новая глубина критической области. Критические области являются реентрабельными.

Требования

Заголовок: concrtrm.h

Пространство имен: Concurrency

См. также

Ссылки

Структура IUMSThreadProxy

Метод IUMSThreadProxy::ExitCriticalRegion