HyperDbg Debugger
Toggle main menu visibility
Loading...
Searching...
No Matches
routines.h
Go to the documentation of this file.
1
12
#pragma once
13
15
// Functions //
17
BOOLEAN
18
TestCase
(std::vector<std::string> &
TestCase
);
19
21
// Assembly Functions //
23
24
extern
"C"
{
25
extern
VOID
inline
AsmTest
();
26
}
27
29
// Test Case Routines //
31
32
VOID
33
TestCreateLookupTable
(HANDLE PipeHandle,
PVOID
KernelInformation,
UINT32
KernelInformationSize);
34
36
// General Functions //
38
39
std::string
40
Uint64ToString
(UINT64
Value
);
41
42
BOOLEAN
43
StringReplace
(std::string & Str,
const
std::string & From,
const
std::string & To);
44
45
std::string
46
ConvertToString
(
CHAR
* Str);
BOOLEAN
UCHAR BOOLEAN
Definition
BasicTypes.h:35
PVOID
void * PVOID
Definition
BasicTypes.h:56
UINT32
unsigned int UINT32
Definition
BasicTypes.h:54
CHAR
char CHAR
Definition
BasicTypes.h:33
Value
RequestedActionOfThePacket Value(0x1) 00000000
TestCreateLookupTable
VOID TestCreateLookupTable(HANDLE PipeHandle, PVOID KernelInformation, UINT32 KernelInformationSize)
TestCase
BOOLEAN TestCase(std::vector< std::string > &TestCase)
Uint64ToString
std::string Uint64ToString(UINT64 Value)
Convert a UINT64 value to a hex string.
Definition
tools.cpp:21
ConvertToString
std::string ConvertToString(CHAR *Str)
Convert a C-string to a std::string.
Definition
tools.cpp:53
AsmTest
VOID AsmTest()
StringReplace
BOOLEAN StringReplace(std::string &Str, const std::string &From, const std::string &To)
Replace the first occurrence of a substring in a string.
Definition
tools.cpp:37
hyperdbg
hyperdbg-test
header
routines.h
Generated by
1.17.0