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) |