XexLoadImage for user modules

This commit is contained in:
Dr. Chat
2015-05-03 17:17:22 -05:00
parent 00c1b5fbbc
commit 9f0663efa2
3 changed files with 40 additions and 3 deletions

View File

@@ -69,6 +69,7 @@ class KernelState {
XModule* GetModule(const char* name);
XUserModule* GetExecutableModule();
void SetExecutableModule(XUserModule* module);
XUserModule* LoadUserModule(const char *name);
void RegisterThread(XThread* thread);
void UnregisterThread(XThread* thread);
@@ -104,6 +105,8 @@ class KernelState {
uint32_t process_type_;
XUserModule* executable_module_;
std::vector<XUserModule*> user_modules_;
friend class XObject;
};