[Kernel] Implemented XexLoadImageFromMemory

This commit is contained in:
Hyper
2024-08-26 22:13:27 +01:00
committed by Radosław Gliński
parent 1a9ff8fe67
commit a867320a87
5 changed files with 84 additions and 7 deletions

View File

@@ -258,6 +258,9 @@ class KernelState {
void SetExecutableModule(object_ref<UserModule> module);
object_ref<UserModule> LoadUserModule(const std::string_view name,
bool call_entry = true);
object_ref<UserModule> LoadUserModuleFromMemory(const std::string_view name,
const void* addr,
const size_t length);
X_RESULT FinishLoadingUserModule(const object_ref<UserModule> module,
bool call_entry = true);
void UnloadUserModule(const object_ref<UserModule>& module,