A DISABLE statement that does not specify an interrupt identifier is referred to as a general disable. A general disable has the effect of disabling all the interrupts for the task. The interrupts whose associated events are caused are placed in an interrupt queue for the task.
If the DISABLE statement specifies an interrupt identifier, only that interrupt is disabled. The system queues these interrupts until the interrupt is enabled.
Interrupts are queued to ensure that none are lost during the time they are attached. Queuing continues until the appropriate ENABLE statement is executed.
Disabling or enabling an interrupt is not affected by whether or not the interrupt is attached to an event.
For more information, see ATTACH Statement, DETACH Statement, ENABLE Statement, and INTERRUPT Declaration.

