HyperDbg Debugger
Loading...
Searching...
No Matches
pch.h
Go to the documentation of this file.
1
12#pragma once
13
14//
15// Scope definitions
16//
17#define HYPERDBG_SCRIPT_ENGINE
18
19//
20// Environment headers
21//
23
24//
25// Exclude rarely-used stuff from Windows headers
26//
27#define WIN32_LEAN_AND_MEAN
28
29//
30// Windows Header Files
31//
32#ifdef _WIN32
33# include <windows.h>
34#endif
35
36#include <ctype.h>
37#include <stdarg.h>
38
39#include <stdio.h>
40#include <stdlib.h>
41#include <string.h>
42#include <stdint.h>
43
44#include "SDK/HyperDbgSdk.h"
45#include "SDK/imports/user/HyperDbgSymImports.h"
46#include "SDK/headers/HardwareDebugger.h"
47#include "type.h"
48#include "script_include.h"
49#include "common.h"
50#include "scanner.h"
51#include "globals.h"
52#include "../include/SDK/headers/ScriptEngineCommonDefinitions.h"
53#include "script-engine.h"
54#include "parse-table.h"
55#include "hardware.h"
56
57//
58// Platform-specific library calls
59//
61
62//
63// Import/export definitions
64//
65#include "SDK/imports/user/HyperDbgScriptImports.h"
The running environment of HyperDbg.
Windows specific headers.
Headers for hardware (chip debugger) related functions.
User mode Cross platform APIs for platofrm dependend library calls.
Script engine parser and codegen.
Include file resolver declarations.
Variable type definitions for the script engine.