So under 64 bit windows, If the program is running in 32bit mode, CONTEXT is passed to your SEH handler; but in 64bit mode _CONTEXT is passed to your SEH handler? Is there a call you can use inside the SEH handler to determine if the program is using 32/64 bit?
I may just go back to 32bit. *most* of my programming is from reverse engineering games. And most games are 32bit for compatibility....
To be honest, rather than going to x64 I went a different route and started coding on embedded systems more often.
If I wasn't doing so much reverse engineering/modifying of other code, I would consider it.