I think major status conditions, raising user's stats, lowering target's stats, confusion, flinch, and a few weird exceptions (like sparkling aria) are the only things that count as secondary effects and are consequently prevented by sheer force. It doesn't prevent any other move effects, like recoil.