summaryrefslogtreecommitdiff
path: root/include/user/sysmodule.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/user/sysmodule.h')
-rw-r--r--include/user/sysmodule.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/user/sysmodule.h b/include/user/sysmodule.h
index 7811c7f..858b0a7 100644
--- a/include/user/sysmodule.h
+++ b/include/user/sysmodule.h
@@ -207,6 +207,18 @@ int sceSysmoduleIsLoadedInternal(SceSysmoduleInternalModuleId id);
*/
int sceSysmoduleLoadModuleInternalWithArg(SceSysmoduleInternalModuleId id, SceSize args, void *argp, void *unk);
+/**
+ * Unload an internal module with custom arguments.
+ *
+ * @param[in] id - Module ID to check.
+ * @param[in] args - Size of passed arguments.
+ * @param[in] argp - Pointer to arguments to pass.
+ * @param[in] unk - Unknown value.
+ *
+ * @return 0 on success, <0 otherwise.
+ */
+int sceSysmoduleUnloadModuleInternalWithArg(SceSysmoduleInternalModuleId id, SceSize args, void *argp, void *unk);
+
#ifdef __cplusplus
}
#endif