ReactOS
0.4.15-dev-6694-g4ba8af9
stubs.h
Go to the documentation of this file.
1
#define WIN32_NO_STATUS
2
#define _NTSYSTEM_
3
#include <
windef.h
>
4
5
#ifndef PRIx64
6
#define PRIx64 "I64x"
7
#endif
8
9
#define EXCEPTION_WINE_STUB 0x80000100
10
#define EH_NONCONTINUABLE 0x01
11
12
NTSYSAPI
13
VOID
14
NTAPI
15
RtlRaiseException
(
16
_In_
PEXCEPTION_RECORD
ExceptionRecord
17
);
18
19
ULONG
20
__cdecl
21
DbgPrint
(
22
_In_z_
_Printf_format_string_
PCSTR
Format
,
23
...
24
);
25
26
#define __wine_spec_unimplemented_stub(module, function) \
27
{ \
28
EXCEPTION_RECORD ExceptionRecord = {0}; \
29
ExceptionRecord.ExceptionRecord = NULL; \
30
ExceptionRecord.ExceptionCode = EXCEPTION_WINE_STUB; \
31
ExceptionRecord.ExceptionFlags = EXCEPTION_NONCONTINUABLE; \
32
ExceptionRecord.ExceptionInformation[0] = (ULONG_PTR)module; \
33
ExceptionRecord.ExceptionInformation[1] = (ULONG_PTR)function; \
34
ExceptionRecord.NumberParameters = 2; \
35
RtlRaiseException(&ExceptionRecord); \
36
}
__cdecl
#define __cdecl
Definition:
accygwin.h:79
NTSYSAPI
#define NTSYSAPI
Definition:
ntoskrnl.h:12
DbgPrint
#define DbgPrint
Definition:
hal.h:12
void
Definition:
nsiface.idl:2307
_In_z_
#define _In_z_
Definition:
ms_sal.h:313
_In_
#define _In_
Definition:
ms_sal.h:308
_Printf_format_string_
#define _Printf_format_string_
Definition:
ms_sal.h:561
Format
Definition:
imaadp32.c:62
_EXCEPTION_RECORD
Definition:
compat.h:207
RtlRaiseException
NTSYSAPI VOID NTAPI RtlRaiseException(_In_ PEXCEPTION_RECORD ExceptionRecord)
NTAPI
#define NTAPI
Definition:
typedefs.h:36
PCSTR
const char * PCSTR
Definition:
typedefs.h:52
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
windef.h
sdk
include
reactos
stubs.h
Generated on Mon Oct 2 2023 06:13:29 for ReactOS by
1.9.6