1. A method of managing message-signaled interrupt (MSI) resources in a computer of the type including a hardware platform, the method comprising: managing a plurality of MSI bindings in the computer using a platform independent interrupt manager, wherein each MSI binding maps at least one MSI resource supported by the hardware platform with an interrupt facility resident in the computer; and interfacing the platform independent interrupt manager with the hardware platform of the computer through platform-specific encapsulation program code.