Site icon EfmSoft

What does NTSTATUS 0xC000016C (STATUS_SHARED_IRQ_BUSY) mean?

 
Previous Next
STATUS_DISK_RESET_FAILED STATUS_FT_ORPHANING

STATUS_SHARED_IRQ_BUSY

The shared IRQ is already committed to an incompatible owner

Line-based interrupts can be shared only when every participating driver and bus implementation supports the required sharing semantics. Each ISR must quickly determine whether its device asserted the line and return the correct result. This status reports a bus-specific restriction where another active device on the shared IRQ prevents the requested open.

Do not bypass the restriction by programming the vector directly. Check the assigned interrupt descriptor, sharing flags and whether the hardware can use MSI or MSI-X instead. If two device instances unexpectedly receive the same non-shareable resource, the problem belongs to resource requirements, firmware routing or the installation configuration.

What to inspect

References


Looking for a different code? Search another status or error code.

Exit mobile version