| Anterior | Siguiente |
| KERNEL_MODE_HEAP_CORRUPTION | INVALID_IO_BOOST_STATE |
PASSIVE_INTERRUPT_ERROR
Qué significa PASSIVE_INTERRUPT_ERROR
PASSIVE_INTERRUPT_ERROR (0x13B) indica que el kernel detectó un uso inválido de un interrupt configurado para ejecutarse a passive level. No es un aviso de que una IRQ “no llegó”: es una violación del contrato de sincronización para passive-level interrupt objects.
Para el subtype documentado Parameter 1 = 0x1, un driver intentó adquirir un interrupt spinlock pasando un KINTERRUPT de passive-level; Parameter 2 apunta al objeto de interrupción y Parameters 3–4 están reservados.
Qué comprobar
- Confirme Parameter 1 antes de aplicar la interpretación.
- Inspeccione el KINTERRUPT de Parameter 2 y resuelva el driver/ISR asociado.
- Revise APIs de synchronize/lock usadas para passive-level interrupts: no deben tratarse como DIRQL interrupt objects tradicionales.
- Corrija el modelo de sincronización del driver; cambiar IRQ/firmware no soluciona una llamada API incorrecta.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
