HyperDbg Debugger
Loading...
Searching...
No Matches
pch.h
Go to the documentation of this file.
1
12
13//
14// Scope definitions
15//
16#define HYPERDBG_KERNEL_MODE
17#define HYPERDBG_RM
18
19//
20// General WDK headers
21//
22#include <ntifs.h>
23#include <Windef.h>
24
25//
26// Import Configuration and Definitions
27//
29
30//
31// Macros
32//
33#include "macros/MetaMacros.h"
34
35//
36// HyperDbg SDK headers
37//
38#include "SDK/HyperDbgSdk.h"
39
40//
41// Import HyperLog Module
42//
43#include "SDK/modules/HyperLog.h"
44#include "SDK/imports/kernel/HyperDbgHyperLogImports.h"
45#include "SDK/imports/kernel/HyperDbgHyperLogIntrinsics.h"
46
47//
48// Import VMM Module
49//
50#include "SDK/modules/VMM.h"
51#include "SDK/imports/kernel/HyperDbgVmmImports.h"
52
53//
54// Local Driver headers
55//
56#include "driver/Driver.h"
57#include "driver/Loader.h"
58
59//
60// Core headers
61//
62#include "core/Core.h"
63
64//
65// Spinlock component
66//
68
69//
70// ---------------------------------------------
71// Global Variables (Should be last)
72//
73#include "misc/Global.h"
Global configuration that applies on compile time.
Helper macros.
Headers of spinlock routines.
Header for WDK driver functions for RM.
Routines for perform initial VMM and RM.
Headers for global variables.