HyperDbg Debugger
Loading...
Searching...
No Matches
pch.h
Go to the documentation of this file.
1
13#pragma once
14
15#define _NO_CRT_STDIO_INLINE
16
17#pragma warning(disable : 4201) // Suppress nameless struct/union warning
18
19//
20// Environment headers
21//
23
24#ifdef ENV_WINDOWS
25
26//
27// Windows defined functions
28//
29# include <ntddk.h>
30# include <ntstrsafe.h>
31# include <Windef.h>
32
33#endif // ENV_WINDOWS
34
35//
36// Scope definitions
37//
38#define HYPERDBG_KERNEL_MODE
39#define HYPERDBG_HYPER_LOG
40
41#include "UnloadDll.h"
42#include "SDK/HyperDbgSdk.h"
46#include "Logging.h"
47
48//
49// Platform independent headers
50//
Headers relating exported functions from hyperlog project.
HyperDbg's SDK for HyperLog project.
Headers of Message logging and tracing.
Cross platform APIs for memory allocation.
Headers of spinlock routines.
Headers for unloading DLL in the target Windows.
The running environment of HyperDbg.