From ca4219933fe8e6b0a6ac502fb579b103df94efb3 Mon Sep 17 00:00:00 2001 From: CelesteBlue-dev Date: Wed, 19 Dec 2018 14:29:09 +0100 Subject: Add ksceKernelLaunchApp in processmgr.h (#375) --- include/kernel/kernel/processmgr.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/include/kernel/kernel/processmgr.h b/include/kernel/kernel/processmgr.h index c8db7e7..4578b35 100644 --- a/include/kernel/kernel/processmgr.h +++ b/include/kernel/kernel/processmgr.h @@ -25,6 +25,16 @@ int sceKernelCreateProcessLocalStorage(const char *name, SceSize size); void *sceKernelGetProcessLocalStorageAddr(int key); int sceKernelGetProcessLocalStorageAddrForPid(SceUID pid, int key, void **out_addr, int create_if_doesnt_exist); +/** + * @brief Launch an application + * @param[in] titleid The TitleId of the app to open. + * @param[in] flags Some unknown flags. + * @param[in] path Path of the eboot.bin to launch. + * @param[in] unk Unknown. + * @return PID of the launched app on success, < 0 on error. + */ +SceUID sceKernelLaunchApp(char* titleid, uint32_t flags, char *path, uint32_t unk); + /** * @brief Resume a suspended process. * @param[in] pid The process to resume. -- cgit v1.2.3