The following is an alphabetic listing of the structures used with the virtual programmable interrupt controller services and APIs.