#define EXCEPTION_VM86_PICRETURN 0x80000112
#ifndef _RTLTYPES_H
-typedef EXCEPTION_DISPOSITION (*PEXCEPTION_HANDLER)
- (struct _EXCEPTION_RECORD*, void*, struct _CONTEXT*, void*);
-
struct _EXCEPTION_REGISTRATION_RECORD;
+
+typedef
+DWORD
+(*PEXCEPTION_HANDLER)(
+ struct _EXCEPTION_RECORD*,
+ struct _EXCEPTION_REGISTRATION_RECORD *,
+ struct _CONTEXT*,
+ struct _EXCEPTION_REGISTRATION_RECORD**);
+
typedef struct _EXCEPTION_REGISTRATION_RECORD EXCEPTION_REGISTRATION_RECORD, *PEXCEPTION_REGISTRATION_RECORD;
struct _EXCEPTION_REGISTRATION_RECORD