6#define __int64 long long
13#define EXCEPTION_MAXIMUM_PARAMETERS 15
23#define EXCEPTION_NONCONTINUABLE 0x01
31#define EXCEPTION_WINE_STUB 0x80000100
32#define EH_NONCONTINUABLE 0x01
54#define __wine_spec_unimplemented_stub(module, function) \
56 EXCEPTION_RECORD ExceptionRecord = {0}; \
57 ExceptionRecord.ExceptionRecord = 0; \
58 ExceptionRecord.ExceptionCode = EXCEPTION_WINE_STUB; \
59 ExceptionRecord.ExceptionFlags = EXCEPTION_NONCONTINUABLE; \
60 ExceptionRecord.ExceptionInformation[0] = (ULONG_PTR)module; \
61 ExceptionRecord.ExceptionInformation[1] = (ULONG_PTR)function; \
62 ExceptionRecord.NumberParameters = 2; \
63 RtlRaiseException(&ExceptionRecord); \
struct _EXCEPTION_RECORD * ExceptionRecord
ULONG_PTR ExceptionInformation[EXCEPTION_MAXIMUM_PARAMETERS]
void __stdcall RtlRaiseException(PEXCEPTION_RECORD ExceptionRecord)
struct _EXCEPTION_RECORD EXCEPTION_RECORD
struct _EXCEPTION_RECORD * PEXCEPTION_RECORD
#define EXCEPTION_MAXIMUM_PARAMETERS