ReactOS
0.4.15-dev-5667-ged97270
stubs.h
Go to the documentation of this file.
1
#define WIN32_NO_STATUS
2
#include <
windef.h
>
3
4
#ifndef PRIx64
5
#define PRIx64 "I64x"
6
#endif
7
8
#define EXCEPTION_WINE_STUB 0x80000100
9
#define EH_NONCONTINUABLE 0x01
10
11
NTSYSAPI
12
VOID
13
NTAPI
14
RtlRaiseException
(
15
_In_
PEXCEPTION_RECORD
ExceptionRecord
16
);
17
18
ULONG
19
__cdecl
20
DbgPrint
(
21
_In_z_
_Printf_format_string_
PCSTR
Format
,
22
...
23
);
24
25
#define __wine_spec_unimplemented_stub(module, function) \
26
{ \
27
EXCEPTION_RECORD ExceptionRecord = {0}; \
28
ExceptionRecord.ExceptionRecord = NULL; \
29
ExceptionRecord.ExceptionCode = EXCEPTION_WINE_STUB; \
30
ExceptionRecord.ExceptionFlags = EXCEPTION_NONCONTINUABLE; \
31
ExceptionRecord.ExceptionInformation[0] = (ULONG_PTR)module; \
32
ExceptionRecord.ExceptionInformation[1] = (ULONG_PTR)function; \
33
ExceptionRecord.NumberParameters = 2; \
34
RtlRaiseException(&ExceptionRecord); \
35
}
__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 Feb 6 2023 06:11:19 for ReactOS by
1.9.6