HyperDbg Debugger
Loading...
Searching...
No Matches
Mem.h
Go to the documentation of this file.
1
13#pragma once
14
16// Functions //
18
19//
20// Some functions are globally defined in SDK
21//
22
23PVOID
25
26// ----------------------------------------------------------------------------
27// Cross Platform Memory Allocate/Free Functions
28//
29PVOID
31
32PVOID
34
35PVOID
37
38VOID
#define VOID
Definition BasicTypes.h:33
POOL_TYPE SIZE_T NumberOfBytes
Definition Hooks.h:167
UINT64 BOOLEAN PVOID BufferAddress
Definition HyperDbgScriptImports.h:67
PVOID PlatformMemAllocateContiguousZeroedMemory(SIZE_T NumberOfBytes)
Allocate a contiguous zeroed memory.
Definition Mem.c:22
PVOID PlatformMemAllocateNonPagedPool(SIZE_T NumberOfBytes)
Allocate a non-paged buffer.
Definition Mem.c:41
VOID PlatformMemFreePool(PVOID BufferAddress)
Free (dellocate) a non-paged buffer.
Definition Mem.c:86
PVOID PlatformMemAllocateZeroedNonPagedPool(SIZE_T NumberOfBytes)
Allocate a non-paged buffer (zeroed)
Definition Mem.c:69
PVOID PlatformMemAllocateNonPagedPoolWithQuota(SIZE_T NumberOfBytes)
Allocate a non-paged buffer (use QUOTA)
Definition Mem.c:55