ReactOS  0.4.14-dev-552-g2fad488
stubs.h File Reference
#include <windef.h>
Include dependency graph for stubs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define WIN32_NO_STATUS
 
#define PRIx64   "I64x"
 
#define EXCEPTION_WINE_STUB   0x80000100
 
#define EH_NONCONTINUABLE   0x01
 
#define __wine_spec_unimplemented_stub(module, function)
 

Functions

NTSYSAPI VOID NTAPI RtlRaiseException (_In_ PEXCEPTION_RECORD ExceptionRecord)
 
ULONG __cdecl DbgPrint (_In_z_ _Printf_format_string_ PCSTR Format,...)
 

Macro Definition Documentation

◆ __wine_spec_unimplemented_stub

#define __wine_spec_unimplemented_stub (   module,
  function 
)
Value:
{ \
EXCEPTION_RECORD ExceptionRecord = {0}; \
ExceptionRecord.ExceptionRecord = NULL; \
ExceptionRecord.ExceptionCode = EXCEPTION_WINE_STUB; \
ExceptionRecord.ExceptionFlags = EXCEPTION_NONCONTINUABLE; \
ExceptionRecord.ExceptionInformation[0] = (ULONG_PTR)module; \
ExceptionRecord.ExceptionInformation[1] = (ULONG_PTR)function; \
ExceptionRecord.NumberParameters = 2; \
RtlRaiseException(&ExceptionRecord); \
}
#define EXCEPTION_NONCONTINUABLE
Definition: rtltypes.h:150
smooth NULL
Definition: ftsmooth.c:416
#define EXCEPTION_WINE_STUB
Definition: stubs.h:8
#define ULONG_PTR
Definition: config.h:101

Definition at line 25 of file stubs.h.

◆ EH_NONCONTINUABLE

#define EH_NONCONTINUABLE   0x01

Definition at line 9 of file stubs.h.

◆ EXCEPTION_WINE_STUB

#define EXCEPTION_WINE_STUB   0x80000100

Definition at line 8 of file stubs.h.

◆ PRIx64

#define PRIx64   "I64x"

Definition at line 5 of file stubs.h.

◆ WIN32_NO_STATUS

#define WIN32_NO_STATUS

Definition at line 1 of file stubs.h.

Function Documentation

◆ DbgPrint()

ULONG __cdecl DbgPrint ( _In_z_ _Printf_format_string_ PCSTR  Format,
  ... 
)

◆ RtlRaiseException()

NTSYSAPI VOID NTAPI RtlRaiseException ( _In_ PEXCEPTION_RECORD  ExceptionRecord)