Applet Manager services: Difference between revisions

Line 706: Line 706:
! Cmd || Name || Notes
! Cmd || Name || Notes
|-
|-
| 0 || OpenApplicationProxy || Returns an [[#IApplicationProxy]]. See [[#appletAE]].
| 0 || [[#OpenApplicationProxy]] ||
|-
|-
|}
|}


This seems to be used by all(?) regular-applications, even [[flog]].
This seems to be used by all(?) regular-applications, even [[flog]].
== OpenApplicationProxy ==
Returns an [[#IApplicationProxy]]. See [[#appletAE]].
Takes a [[IPC_Marshalling|reserved]] input u64(official user-processes use hard-code value 0), a PID, and a process copy-handle(cur-proc handle alias).
On failure, official user-processes will retry using this command in a loop while the retval is 0x19280, with svcSleepThread(10000000) being called first.


= idle:sys =
= idle:sys =