Compartilhar via


Função KeEnterGuardedRegion (ntddk.h)

A rotina KeEnterGuardedRegion entra em uma região protegida, o que desabilita toda a entrega do APC no modo kernel para o thread atual.

Sintaxe

void KeEnterGuardedRegion();

Valor de retorno

Nenhum

Observações

Para sair de uma região protegida inserida com KeEnterGuardedRegion, chame a rotina KeLeaveGuardedRegion. Regiões protegidas podem ser aninhadas. As APCs não são reenabled até que o thread saia da região mais externa protegida.

Para obter mais informações sobre regiões protegidas, consulte Regiões Críticas e Regiões Protegidas.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows Server 2003 e versões posteriores do Windows.
da Plataforma de Destino Universal
cabeçalho ntddk.h (incluem Wdm.h, Ntddk.h, Ntifs.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL <= APC_LEVEL
regras de conformidade de DDI GuardedRegions(wdm), HwStorPortProhibitedDIs(storport), IrqlKeApcLte2(wdm), WithinCriticalRegion(wdm)

Consulte também

KeLeaveGuardedRegion