Função KeEnterGuardedRegion (ntddk.h)

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

Sintaxe

void KeEnterGuardedRegion();

Retornar valor

Nenhum

Comentários

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 reabilitadas 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
Cliente mínimo com suporte Disponível no Windows Server 2003 e versões posteriores do Windows.
Plataforma de Destino Universal
Cabeçalho ntddk.h (inclua Wdm.h, Ntddk.h, Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL
Regras de conformidade da DDI GuardedRegions(wdm), HwStorPortProhibitedDIs(storport), IrqlKeApcLte2(wdm), WithinCriticalRegion(wdm)

Confira também

KeLeaveGuardedRegion