My Project
Loading...
Searching...
No Matches
md.h File Reference
#include "me.h"

Go to the source code of this file.

Functions

FORCEINLINE void * MdGetFunctionRipAddress (void)
FORCEINLINE void MdDebugBreak (void)
MTSTATUS MdSetHardwareBreakpoint (DebugCallback CallbackFunction, void *BreakpointAddress, DEBUG_ACCESS_MODE AccessMode, DEBUG_LENGTH Length)
MTSTATUS MdClearHardwareBreakpointByIndex (int index)
MTSTATUS MdClearHardwareBreakpointByAddress (void *BreakpointAddress)
int find_available_debug_reg (void)

Function Documentation

◆ find_available_debug_reg()

int find_available_debug_reg ( void )

Definition at line 11 of file debugfunctions.c.

◆ MdClearHardwareBreakpointByAddress()

MTSTATUS MdClearHardwareBreakpointByAddress ( void * BreakpointAddress)

Definition at line 110 of file debugfunctions.c.

◆ MdClearHardwareBreakpointByIndex()

MTSTATUS MdClearHardwareBreakpointByIndex ( int index)

Definition at line 79 of file debugfunctions.c.

◆ MdDebugBreak()

FORCEINLINE void MdDebugBreak ( void )

Definition at line 51 of file md.h.

◆ MdGetFunctionRipAddress()

FORCEINLINE void * MdGetFunctionRipAddress ( void )

Definition at line 26 of file md.h.

◆ MdSetHardwareBreakpoint()

MTSTATUS MdSetHardwareBreakpoint ( DebugCallback CallbackFunction,
void * BreakpointAddress,
DEBUG_ACCESS_MODE AccessMode,
DEBUG_LENGTH Length )

Definition at line 26 of file debugfunctions.c.