Moved internal context macros out of winnt.h. Added SET_AX etc. macros to avoid non-portable pointer manipulations.