ERROR_IRQ_BUSY - 1119 (0x45F)
Unable to open a device that was sharing an interrupt request (IRQ) with other devices. At least one other device that uses that IRQ was already opened.
Updated: Feb 21, 2026
Technical Meaning
The error code ERROR_IRQ_BUSY (1119, 0x45F) is returned when an attempt to open a device fails because the interrupt request (IRQ) line it uses is already in use by another device. This indicates that the system cannot allocate the required IRQ for the requested operation.
Error Details
This error typically occurs during device initialization or configuration, where multiple devices are attempting to share the same IRQ line. The operating system prevents this scenario to ensure stable and reliable operation of all connected hardware components.
Usage Context
ERROR_IRQ_BUSY is relevant in scenarios involving device drivers and kernel-level operations that require specific IRQ lines for communication with hardware. It can be encountered when installing or configuring new devices, or during the initialization phase of existing devices.
Developer Interpretation
When encountering ERROR_IRQ_BUSY, developers should consider the following:
- Verify that the requested IRQ line is not already in use by another device.
- Ensure that all hardware components are properly configured and do not share the same IRQ lines.
- Check for any existing drivers or devices that might be using the same IRQ, which could cause conflicts.
Related Errors
ERROR_IRQ_NOT_FOUND(0x457): Indicates an attempt to open a device with an unassigned IRQ line.ERROR_DEVICE_NOT_CONNECTED(0x1B2): Suggests that the device is not properly connected or recognized by the system.ERROR_INVALID_PARAMETER(0x57): May indicate incorrect parameters passed during the operation, including IRQ configuration.
FAQ
Q: What does ERROR_IRQ_BUSY mean?
A: It indicates that a requested IRQ line is already in use by another device, preventing the current device from being opened or initialized successfully.
Q: How can I resolve this error?
A: Ensure that all devices are properly configured and do not share the same IRQ lines. Check for existing drivers or devices using the same IRQ and adjust their configuration if necessary.
Summary
ERROR_IRQ_BUSY is a specific technical error indicating an issue with shared interrupt request lines during device initialization. Developers should focus on proper hardware configuration to avoid such conflicts.