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


Метод IUMSThreadProxy::EnterCriticalRegion

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

virtual int EnterCriticalRegion() =0;

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

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

Требования

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

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

См. также

Ссылки

Структура IUMSThreadProxy

Метод IUMSThreadProxy::ExitCriticalRegion