Applet Manager services: Difference between revisions
No edit summary |
No edit summary |
||
Line 2,005: | Line 2,005: | ||
=== GetLaunchReason === | === GetLaunchReason === | ||
No input, returns an output | No input, returns an output [[#AppletProcessLaunchReason]]. | ||
Used by LibraryApplets. | Used by LibraryApplets. | ||
Line 2,563: | Line 2,563: | ||
This is used by [[#OpenLibraryAppletProxy]]. | This is used by [[#OpenLibraryAppletProxy]]. | ||
= AppletProcessLaunchReason = | |||
{| class="wikitable" border="1" | |||
|- | |||
! Offset || Size || Description | |||
|- | |||
| 0x0 || 0x1 || Flag. When non-zero, LibraryApplets then use [[#OpenCallingLibraryApplet]]. | |||
|- | |||
| 0x1 || 0x2 || Always 0. | |||
|- | |||
| 0x3 || 0x1 || Always 0. | |||
|} | |||
This is "nn::am::service::AppletProcessLaunchReason". This struct is 0x4-bytes. | |||
= LibraryAppletInfo = | = LibraryAppletInfo = |