Compartir a través de


C28122

advertencia C28122: no se permite llamar a la función en un nivel irQ bajo. Las llamadas a funciones anteriores son incoherentes con esta restricción.

Información adicional

El valor máximo de IRQL legal se estableció por última vez en <IRQL> en el número> de línea de línea.< Puede ser que el error esté realmente en alguna llamada anterior que limite el intervalo.

El controlador se ejecuta en un IRQL que es demasiado bajo para la función a la que llama y el IRQL más alto permitido para las llamadas anteriores en la función actual está por debajo del IRQL mínimo necesario para esta llamada.

Cuando la herramienta Análisis de código notifica esta advertencia, consulte la documentación de WDK para la secuencia de funciones y compruebe el IRQL en el que se puede llamar a cada función.

La herramienta Análisis de código deduce el IRQL actual e informa de esta advertencia solo cuando se ha inferido lo suficiente sobre irQL para detectar el error. Esta inferencia puede basarse en la firma de la función (los argumentos y el tipo de resultado) de la función que se está analizando o de llamadas anteriores en la ruta de acceso de ejecución.

Para obtener una descripción de una situación similar, veaAdvertencia 28123.