HyperDbg Debugger
Loading...
Searching...
No Matches
script_include.h
Go to the documentation of this file.
1
13#pragma once
14
15#define MAX_PATH_LEN 1024
16
17VOID
18ResolveIncludePath(const char * IncludeFilePath, char * OutPath);
19
21FileExists(const char * Path);
22
24ParseIncludeFile(char * IncludeFile, char ** Buffer);
25
26char *
27InsertStrNew(char * Str, int InputIdx, const char * Buf);
UCHAR BOOLEAN
Definition BasicTypes.h:35
unsigned int InputIdx
number of read characters from input
Definition globals.c:18
BOOLEAN FileExists(const char *Path)
Checks whether a file exists at the given path.
Definition script_include.c:152
VOID ResolveIncludePath(const char *IncludeFilePath, char *OutPath)
Resolves an include file path to a full absolute path.
Definition script_include.c:121
char * InsertStrNew(char *Str, int InputIdx, const char *Buf)
Inserts a string into another string at a given index.
Definition script_include.c:73
BOOLEAN ParseIncludeFile(char *IncludeFile, char **Buffer)
Reads and parses an include file into a buffer.
Definition script_include.c:173