#include #define PRX_EXPORT extern "C" __declspec (dllexport) PRX_EXPORT SceKernelModule LoadLibrary(const char *filename) { return sceKernelLoadStartModule(filename, 0, nullptr, 0, nullptr, nullptr); } PRX_EXPORT bool FreeLibrary(SceKernelModule moduleHandle) { return sceKernelStopUnloadModule(moduleHandle, 0, nullptr, 0, nullptr, nullptr) == 0; } PRX_EXPORT void *GetProcAddress(SceKernelModule moduleHandle, const char *procedureName) { void *result; if (sceKernelDlsym(moduleHandle, procedureName, &result) != 0) { return nullptr; } return result; }