The indigo and violet veils provide a protection against incoming spells and spell-like abilities.:
Indigo Veil: A 6th-level initiate can create the mighty indigo veil. This veil prevents the passage of all spells or spell-like abilities. Any creature crossing an indigo veil must succeed on a Will save or become confused, as if by an insanity spell. A daylight spell negates and is negated by an indigo veil. A warding with this veil is the equivalent of a 7th-level spell.
Violet Veil: At 7th level, an initiate masters the seventh and final veil: the violet veil. This barrier destroys all objects and effects that cross it, as if they were disintegrated. Living creatures passing a violet veil must succeed on a Will save or be shifted to a random place on a random plane (as the plane shift spell). A violet veil is destroyed by a successful dispel magic spell. A warding with this veil is the equivalent of an 8th-level spell.
What, exactly, happens when Disjunction is cast against these final veils? Does the indigo veil block it because it's a spell, or does it follow the pattern of prismatic wall which is explicitly defenseless against Disjunction? Does it follow the pattern of Mordenkainen's Disjunction which explicitly destroys all spells and spell-like abilities, it being 9th-level spell?
Additionally, if a caster wishes to destroy both veils with Disjunction, will both veils be destroyed at the same time, or will the caster have to cast Disjunction twice, destroying one veil in each casting?