umed ▁or ▁terminated . ▁ ▁The ▁pat ent ▁on ▁this ▁mode ▁of ▁SE H , ▁US 5 6 2 8 0 1 6 , ▁exp ired ▁in ▁ 2 0 1 4 . ▁ ▁x 8 6 - 6 4 ▁ ▁SE H ▁on ▁ 6 4 - bit ▁Windows ▁is ▁simpler , ▁as ▁it ▁only ▁involves ▁using ▁a ▁table ▁instead ▁of ▁having ▁the ▁compiler ▁generate ▁code . ▁ ▁Support ▁ ▁G CC ▁ 4 . 8 + ▁from ▁M ing w - w 6 4 ▁supports ▁using ▁ 6 4 - bit ▁SE H ▁for ▁C ++ ▁exceptions . ▁LL VM ▁cl ang ▁supports ▁__ try ▁on ▁both ▁x 8 6 ▁and ▁x 6 4 . ▁ ▁Vector ed ▁Exception ▁Hand ling ▁ ▁Vector ed ▁Exception ▁Hand ling ▁was ▁introduced ▁in ▁Windows ▁XP . ▁Vector ed ▁Exception ▁Hand ling ▁is ▁made ▁available ▁to ▁Windows ▁program mers ▁using ▁languages ▁such ▁as ▁C ++ ▁and ▁Visual ▁Basic . ▁V E H ▁does ▁not ▁replace ▁Struct ured ▁Exception ▁Hand ling ▁( SE H ), ▁rather ▁V E H ▁and ▁SE H ▁co exist , ▁with ▁V E H ▁handlers ▁having ▁priority ▁over ▁SE H ▁handlers . ▁Comp ared ▁with ▁SE H , ▁V E H ▁works ▁more ▁like ▁kernel - del iver ed ▁Unix ▁signals . ▁ ▁Notes ▁ ▁References ▁ ▁External ▁links ▁▁▁▁ ▁Note ▁that ▁the ▁examples ▁given ▁there ▁do ▁not ▁work ▁as - is ▁on ▁modern ▁Windows ▁systems ▁( post ▁XP ▁SP 2 ) ▁due ▁to ▁the ▁changes ▁Microsoft ▁made ▁to ▁address ▁the