typedef struct EH3_EXCEPTION_REGISTRATION
{
DWORD Next;
DWORD ExceptionHandler;
DWORD ScopeTable;
DWORD TryLevel;
}_EH3_EXCEPTION_REGISTRATION;
typedef struct CPPEH_RECORD
{
DWORD old_esp; //ESP
DWORD exc_ptr; //GetExceptionInformation返回值
_EH3_EXCEPTION_REGISTRATION registration;
}CPPEH_RECORD, *PCPPEH_RECORD;