HyperDbg Debugger
Loading...
Searching...
No Matches
Ud.h
Go to the documentation of this file.
1
12#pragma once
13
15// Functions //
17
20
21VOID
23
28
31
UCHAR BOOLEAN
Definition BasicTypes.h:39
#define VOID
Definition BasicTypes.h:33
enum _DEBUGGEE_PAUSING_REASON DEBUGGEE_PAUSING_REASON
enum for reasons why debuggee is paused
BOOLEAN UdDispatchUsermodeCommands(PDEBUGGER_UD_COMMAND_PACKET ActionRequest)
Dispatch the user-mode commands.
Definition Ud.c:337
BOOLEAN UdCheckAndHandleBreakpointsAndDebugBreaks(PROCESSOR_DEBUGGING_STATE *DbgState, DEBUGGEE_PAUSING_REASON Reason, PDEBUGGER_TRIGGERED_EVENT_DETAILS EventDetails)
Handle #DBs and #BPs for kernel debugger.
Definition Ud.c:443
VOID UdUninitializeUserDebugger()
uninitialize user debugger
Definition Ud.c:77
BOOLEAN UdInitializeUserDebugger()
initialize user debugger
Definition Ud.c:21
BOOLEAN UdCheckForCommand()
Check for the user-mode commands.
Definition Ud.c:257
The structure of detail of a triggered event in HyperDbg.
Definition DataTypes.h:192
The structure of command packet in uHyperDbg.
Definition RequestStructures.h:893
Saves the debugger state.
Definition State.h:165