Función KeRaiseIrqlToDpcLevel (ntddk.h)
La rutina KeRaiseIrqlToDpcLevel eleva la prioridad de hardware a IRQL = DISPATCH_LEVEL, lo que enmascara las interrupciones de IRQL equivalentes o inferiores en el procesador actual.
Sintaxis
_DECL_HAL_KE_IMPORT KIRQL KeRaiseIrqlToDpcLevel();
Valor devuelto
KeRaiseIrqlToDpcLevel devuelve el IRQL en el que se produjo la llamada.
Comentarios
Cualquier autor de llamada de KeRaiseIrqlToDpcLevel debe guardar el valor IRQL devuelto. Cada llamador de este tipo debe restaurar el IRQL original lo antes posible pasando este IRQL devuelto en una llamada posterior a KeLowerIrql.
Los autores de llamadas de KeRaiseIrqlToDpcLevel deben ejecutarse en IRQL <= DISPATCH_LEVEL. De lo contrario, una llamada a esta rutina provoca una comprobación de errores.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 2000. |
Plataforma de destino | Universal |
Encabezado | ntddk.h (incluya Wdm.h, Ntddk.h) |
Library | Hal.lib |
IRQL | <= DISPATCH_LEVEL (consulte la sección Comentarios) |
Reglas de cumplimiento de DDI | HwStorPortProhibitedDIs(storport) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de