public int sceKernelExitDeleteThread(int ExitStatus)
{
if (ThreadManager.Current == null) throw (new Exception("ThreadManager.Current == null"));
var CurrentThreadId = ThreadManager.Current.Id;
int ResultExit = sceKernelExitThread(ExitStatus);
int ResultDelete = sceKernelDeleteThread(CurrentThreadId);
return ResultDelete;
}