Compartilhar via


Método de IUMSThreadProxy::EnterCriticalRegion

Chamado para inserir uma região crítica. Quando dentro de uma região crítica, o Agendador não observará operações assíncronas de bloqueio que ocorrem durante a região. Isso significa que o Agendador não irá ser restabelecido para falhas de página, as suspensões do thread, chamadas de procedimento assíncrono (APCs) do kernel, etc., para um segmento UMS.

virtual int EnterCriticalRegion() =0;

Valor de retorno

A nova profundidade da região crítica. Regiões críticas são reentrantes.

Requisitos

Cabeçalho: concrtrm.h

Namespace: Simultaneidade

Consulte também

Referência

Estrutura de IUMSThreadProxy

Método de IUMSThreadProxy::ExitCriticalRegion