OSStatus ChangeInterruptSetOptions(
InterruptSetID setID,
InterruptSetOptions *options);
ChangeInterruptSetOptions lets an expert change the behavior of the interrupt dispatcher for a specified interrupt set. The default behavior for most set members is to return to the root. For a multifunction PCI card the desired behavior might be to return to the parent, so the interrupt dispatcher can revisit all set members to determine whether all interrupts have been serviced or there is another to handle.
ChangeInterruptSetOptions may be called only from task level, not from secondary or hardware interrupt level.