HyperDbg Debugger
Toggle main menu visibility
Loading...
Searching...
No Matches
ValidateEvents.h
Go to the documentation of this file.
1
13
#pragma once
14
16
// Functions //
18
19
BOOLEAN
20
ValidateEventMonitor
(
PDEBUGGER_GENERAL_EVENT_DETAIL
EventDetails,
21
PDEBUGGER_EVENT_AND_ACTION_RESULT
ResultsToReturn,
22
BOOLEAN
InputFromVmxRoot);
23
24
BOOLEAN
25
ValidateEventException
(
PDEBUGGER_GENERAL_EVENT_DETAIL
EventDetails,
26
PDEBUGGER_EVENT_AND_ACTION_RESULT
ResultsToReturn,
27
BOOLEAN
InputFromVmxRoot);
28
29
BOOLEAN
30
ValidateEventInterrupt
(
PDEBUGGER_GENERAL_EVENT_DETAIL
EventDetails,
31
PDEBUGGER_EVENT_AND_ACTION_RESULT
ResultsToReturn,
32
BOOLEAN
InputFromVmxRoot);
33
34
BOOLEAN
35
ValidateEventTrapExec
(
PDEBUGGER_GENERAL_EVENT_DETAIL
EventDetails,
36
PDEBUGGER_EVENT_AND_ACTION_RESULT
ResultsToReturn,
37
BOOLEAN
InputFromVmxRoot);
38
39
BOOLEAN
40
ValidateEventEptHookHiddenBreakpointAndInlineHooks
(
PDEBUGGER_GENERAL_EVENT_DETAIL
EventDetails,
41
PDEBUGGER_EVENT_AND_ACTION_RESULT
ResultsToReturn,
42
BOOLEAN
InputFromVmxRoot);
ValidateEventInterrupt
BOOLEAN ValidateEventInterrupt(PDEBUGGER_GENERAL_EVENT_DETAIL EventDetails, PDEBUGGER_EVENT_AND_ACTION_RESULT ResultsToReturn, BOOLEAN InputFromVmxRoot)
Validating interrupt events.
Definition
ValidateEvents.c:176
ValidateEventException
BOOLEAN ValidateEventException(PDEBUGGER_GENERAL_EVENT_DETAIL EventDetails, PDEBUGGER_EVENT_AND_ACTION_RESULT ResultsToReturn, BOOLEAN InputFromVmxRoot)
Validating exception events.
Definition
ValidateEvents.c:137
ValidateEventEptHookHiddenBreakpointAndInlineHooks
BOOLEAN ValidateEventEptHookHiddenBreakpointAndInlineHooks(PDEBUGGER_GENERAL_EVENT_DETAIL EventDetails, PDEBUGGER_EVENT_AND_ACTION_RESULT ResultsToReturn, BOOLEAN InputFromVmxRoot)
Validating EPT hook exec (hidden breakpoint and inline hook) events.
Definition
ValidateEvents.c:251
ValidateEventTrapExec
BOOLEAN ValidateEventTrapExec(PDEBUGGER_GENERAL_EVENT_DETAIL EventDetails, PDEBUGGER_EVENT_AND_ACTION_RESULT ResultsToReturn, BOOLEAN InputFromVmxRoot)
Validating trap exec events.
Definition
ValidateEvents.c:213
ValidateEventMonitor
BOOLEAN ValidateEventMonitor(PDEBUGGER_GENERAL_EVENT_DETAIL EventDetails, PDEBUGGER_EVENT_AND_ACTION_RESULT ResultsToReturn, BOOLEAN InputFromVmxRoot)
Validating monitor memory hook events.
Definition
ValidateEvents.c:26
BOOLEAN
UCHAR BOOLEAN
Definition
BasicTypes.h:35
PDEBUGGER_GENERAL_EVENT_DETAIL
struct _DEBUGGER_GENERAL_EVENT_DETAIL * PDEBUGGER_GENERAL_EVENT_DETAIL
PDEBUGGER_EVENT_AND_ACTION_RESULT
struct _DEBUGGER_EVENT_AND_ACTION_RESULT * PDEBUGGER_EVENT_AND_ACTION_RESULT
hyperdbg
hyperkd
header
debugger
events
ValidateEvents.h
Generated by
1.17.0