2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS kernel
4 * FILE: ntoskrnl/ke/catch.c
5 * PURPOSE: Exception handling
6 * PROGRAMMER: David Welch (welch@mcmail.com)
9 /* INCLUDES *****************************************************************/
12 #include <ddk/ntddk.h>
14 #include <internal/debug.h>
16 /* FUNCTIONS ****************************************************************/
18 VOID
ExRaiseStatus(NTSTATUS Status
)
20 DbgPrint("ExRaiseStatus(%x)\n",Status
);
25 NTSTATUS STDCALL
NtRaiseException(IN PEXCEPTION_RECORD ExceptionRecord
,
27 IN BOOL IsDebugger OPTIONAL
)
29 return(ZwRaiseException(ExceptionRecord
,
34 NTSTATUS STDCALL
ZwRaiseException(IN PEXCEPTION_RECORD ExceptionRecord
,
36 IN BOOL IsDebugger OPTIONAL
)