#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Defines |
| #define | NDEBUG |
Functions |
| VOID INIT_FUNCTION NTAPI | KeInitExceptions (VOID) |
| ULONG FASTCALL | KiUpdateDr7 (IN ULONG Dr7) |
| BOOLEAN FASTCALL | KiRecordDr7 (OUT PULONG Dr7Ptr, OUT PULONG DrMask) |
| ULONG NTAPI | KiEspFromTrapFrame (IN PKTRAP_FRAME TrapFrame) |
| VOID NTAPI | KiEspToTrapFrame (IN PKTRAP_FRAME TrapFrame, IN ULONG Esp) |
| ULONG NTAPI | KiSsFromTrapFrame (IN PKTRAP_FRAME TrapFrame) |
| VOID NTAPI | KiSsToTrapFrame (IN PKTRAP_FRAME TrapFrame, IN ULONG Ss) |
| USHORT NTAPI | KiTagWordFnsaveToFxsave (USHORT TagWord) |
| VOID NTAPI | Ki386AdjustEsp0 (IN PKTRAP_FRAME TrapFrame) |
| VOID NTAPI | KeContextToTrapFrame (IN PCONTEXT Context, IN OUT PKEXCEPTION_FRAME ExceptionFrame, IN OUT PKTRAP_FRAME TrapFrame, IN ULONG ContextFlags, IN KPROCESSOR_MODE PreviousMode) |
| VOID NTAPI | KeTrapFrameToContext (IN PKTRAP_FRAME TrapFrame, IN PKEXCEPTION_FRAME ExceptionFrame, IN OUT PCONTEXT Context) |
| BOOLEAN FASTCALL | KeInvalidAccessAllowed (IN PVOID TrapInformation OPTIONAL) |
| VOID NTAPI | KiDispatchException (IN PEXCEPTION_RECORD ExceptionRecord, IN PKEXCEPTION_FRAME ExceptionFrame, IN PKTRAP_FRAME TrapFrame, IN KPROCESSOR_MODE PreviousMode, IN BOOLEAN FirstChance) |
| DECLSPEC_NORETURN VOID NTAPI | KiDispatchExceptionFromTrapFrame (IN NTSTATUS Code, IN ULONG_PTR Address, IN ULONG ParameterCount, IN ULONG_PTR Parameter1, IN ULONG_PTR Parameter2, IN ULONG_PTR Parameter3, IN PKTRAP_FRAME TrapFrame) |
| DECLSPEC_NORETURN VOID FASTCALL | KiSystemFatalException (IN ULONG ExceptionCode, IN PKTRAP_FRAME TrapFrame) |
| NTSTATUS NTAPI | KeRaiseUserException (IN NTSTATUS ExceptionCode) |