#define SEH3_REGISTRATION_FRAME_Next 0 #define SEH3_REGISTRATION_FRAME_Handler 4 #define SEH3_REGISTRATION_FRAME_ScopeTable 8 #define SEH3_REGISTRATION_FRAME_TryLevel 12 #define SEH3_REGISTRATION_FRAME_EndOfChain 16 #define SEH3_REGISTRATION_FRAME_ExceptionPointers 20 #define SEH3_REGISTRATION_FRAME_Esp 24 #define SEH3_REGISTRATION_FRAME_Ebp 28 #define SEH3_REGISTRATION_FRAME_ExceptionCode 32 #define SEH3_REGISTRATION_FRAME_AllocaFrame 36 #define SEH3_REGISTRATION_FRAME_Ebx 40 #define SEH3_REGISTRATION_FRAME_Esi 44 #define SEH3_REGISTRATION_FRAME_Edi 48 #define SEH3_REGISTRATION_FRAME_ReturnAddress 52 #define SEH3_SCOPE_TABLE_EnclosingLevel 0 #define SEH3_SCOPE_TABLE_Filter 4 #define SEH3_SCOPE_TABLE_Target 8