#include <stdint.h>
#include <stddef.h>
#include "me.h"
#include "core.h"
Go to the source code of this file.
◆ _end_except
◆ _except
| #define _except |
( |
| FilterExpression | ) |
|
Value: \
_CurrentThread->ExceptionList = _MyFrame.Next; \
} else { \
\
\
_CurrentThread->ExceptionList = _MyFrame.Next; \
\
{ \
Definition at line 110 of file exception.h.
◆ _try
Value: { \
ME_EXCEPTION_FRAME _MyFrame; \
_MyFrame.Next = (PME_EXCEPTION_FRAME)_CurrentThread->ExceptionList; \
_CurrentThread->ExceptionList = &_MyFrame; \
\
bool ExpCaptureContext(IN PCONTEXT Context)
EXCEPTION_DISPOSITION MeStandardHandler(PEXCEPTION_RECORD ExceptionRecord, void *EstablisherFrame, PCONTEXT ContextRecord, void *DispatcherContext)
PETHREAD PsGetCurrentThread(void)
Definition at line 100 of file exception.h.
◆ EXCEPTION_MAXIMUM_PARAMETERS
| #define EXCEPTION_MAXIMUM_PARAMETERS 15 |
◆ CONTEXT
◆ EX_FRAME_REGISTRATION
◆ EXCEPTION_DISPOSITION
◆ EXCEPTION_RECORD
◆ EXCEPTION_REGISTRATION_RECORD
◆ PCONTEXT
◆ PEXCEPTION_RECORD
◆ _EXCEPTION_DISPOSITION
| Enumerator |
|---|
| ExceptionContinueExecution | |
| ExceptionContinueSearch | |
| ExceptionNestedException | |
| ExceptionCollidedUnwind | |
Definition at line 43 of file exception.h.
◆ ExpCaptureContext()
◆ ExpDispatchException()
◆ ExpIsExceptionHandlerPresent()
| bool ExpIsExceptionHandlerPresent |
( |
IN PETHREAD | Thread | ) |
|
◆ MeStandardHandler()
◆ PsGetCurrentThread()