Função KeRaiseIrqlToDpcLevel (ntddk.h)
A rotina de KeRaiseIrqlToDpcLevel eleva a prioridade de hardware para IRQL = DISPATCH_LEVEL, mascarando, assim, interrupções de IRQL equivalente ou inferior no processador atual.
Sintaxe
_DECL_HAL_KE_IMPORT KIRQL KeRaiseIrqlToDpcLevel();
Valor de retorno
KeRaiseIrqlToDpcLevel retorna o IRQL no qual a chamada ocorreu.
Observações
Qualquer chamador de KeRaiseIrqlToDpcLevel deve salvar o valor IRQL retornado. Cada chamador deve restaurar o IRQL original o mais rápido possível passando este IRQL retornado em uma chamada subsequente para KeLowerIrql.
Os chamadores de KeRaiseIrqlToDpcLevel devem estar em execução no IRQL <= DISPATCH_LEVEL. Caso contrário, uma chamada para essa rotina causará uma verificação de bugs.