Both actually.
Unapproved get ejected and suspended for 1 game, altered bat you are done for a while and have to apply to be reapproved.
altered or non approved bat......rule 7- 6-c EFFECT : ejection
illegal bat.....rule 7- 6 e EFFECT : no ejection