From ba8ddb24e0ac6c7b1a617519a4bde9970610fbcc Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Mon, 11 Mar 2024 20:59:22 +0100 Subject: Kernel: Important changes, needs to be merged to master. - Add Logon executive. - Adding HCore System Call Interface (inside System.Core.dll) - Add _InOut and _StrictInOut inside HintKit. Signed-off-by: Amlal El Mahrouss Signed-off-by: amlal --- Public/Kits/System.Core/HcHeapAPI.h | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 Public/Kits/System.Core/HcHeapAPI.h (limited to 'Public/Kits/System.Core/HcHeapAPI.h') diff --git a/Public/Kits/System.Core/HcHeapAPI.h b/Public/Kits/System.Core/HcHeapAPI.h deleted file mode 100644 index 20078ce7..00000000 --- a/Public/Kits/System.Core/HcHeapAPI.h +++ /dev/null @@ -1,23 +0,0 @@ -/** =========================================== - (C) Mahrouss Logic - ===========================================*/ - -#pragma once - -#ifdef __cplusplus -#define EXTERN_C extern "C" -#else -#define EXTERN_C extern -#endif // ifdef __cplusplus - -typedef struct HcObject { - void(*Release)(void); - void(*Invoke)(void); - void(*QueryInterface)(void); -} *HcObjectPtr; - -EXTERN_C HcObjectPtr HcGetProcessHeap(void); -EXTERN_C void* HcAllocateProcessHeap(HcObjectPtr refObj, long long int sz, int flags); -EXTERN_C void HcFreeProcessHeap(HcObjectPtr refObj, void* ptr); -EXTERN_C long long int HcProcessHeapSize(HcObjectPtr refObj, void* ptr); -EXTERN_C long long int HcProcessHeapExists(HcObjectPtr refObj, void* ptr); \ No newline at end of file -- cgit v1.2.3