ReactOS 0.4.16-dev-306-g647d351
except.c
Go to the documentation of this file.
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS Run-Time Library
4 * PURPOSE: User-mode exception support for IA-32
5 * FILE: lib/rtl/arm/except.c
6 * PROGRAMERS:
7 */
8
9/* INCLUDES *****************************************************************/
10
11#include <rtl.h>
12#define NDEBUG
13#include <debug.h>
14
15/* PUBLIC FUNCTIONS **********************************************************/
16
17/*
18 * @implemented
19 */
20VOID
23 _Out_ PVOID *CallersAddress,
24 _Out_ PVOID *CallersCaller)
25{
27}
28
29/*
30 * @implemented
31 */
35 _In_ PEXCEPTION_RECORD ExceptionRecord,
37{
39 return FALSE;
40}
41
42/*
43 * @implemented
44 */
45VOID
48 _In_opt_ PVOID TargetFrame,
49 _In_opt_ PVOID TargetIp,
50 _In_opt_ PEXCEPTION_RECORD ExceptionRecord,
52{
54}
55
56VOID
60 OUT PCONTEXT ThreadContext,
61 IN PVOID ThreadStartParam OPTIONAL,
62 IN PTHREAD_START_ROUTINE ThreadStartAddress,
63 IN PINITIAL_TEB StackBase)
64{
65}
66
67/* EOF */
unsigned char BOOLEAN
UINT32 void void ** ReturnValue
Definition: acevents.h:216
#define FALSE
Definition: types.h:117
#define ASSERT(a)
Definition: mode.c:44
_In_ HANDLE ProcessHandle
Definition: mmfuncs.h:403
NTSYSAPI BOOLEAN NTAPI RtlDispatchException(_In_ PEXCEPTION_RECORD ExceptionRecord, _In_ PCONTEXT Context)
Definition: except.c:43
ULONG(NTAPI * PTHREAD_START_ROUTINE)(PVOID Parameter)
Definition: rtltypes.h:566
#define _Out_
Definition: no_sal2.h:160
#define _In_
Definition: no_sal2.h:158
#define _In_opt_
Definition: no_sal2.h:212
VOID NTAPI RtlUnwind(_In_opt_ PVOID TargetFrame, _In_opt_ PVOID TargetIp, _In_opt_ PEXCEPTION_RECORD ExceptionRecord, _In_ PVOID ReturnValue)
Definition: except.c:47
VOID NTAPI RtlInitializeContext(IN HANDLE ProcessHandle, OUT PCONTEXT ThreadContext, IN PVOID ThreadStartParam OPTIONAL, IN PTHREAD_START_ROUTINE ThreadStartAddress, IN PINITIAL_TEB StackBase)
Definition: except.c:58
VOID NTAPI RtlGetCallersAddress(_Out_ PVOID *CallersAddress, _Out_ PVOID *CallersCaller)
Definition: except.c:22
PULONG MinorVersion OPTIONAL
Definition: CrossNt.h:68
#define NTAPI
Definition: typedefs.h:36
#define IN
Definition: typedefs.h:39
#define OUT
Definition: typedefs.h:40