Applet Manager services: Difference between revisions
Line 494: | Line 494: | ||
| 11 || [2.0.0+] [[#CreateApplicationAndPushAndRequestToStartForQuest]] || | | 11 || [2.0.0+] [[#CreateApplicationAndPushAndRequestToStartForQuest]] || | ||
|- | |- | ||
| 12 || [4.0.0+] CreateApplicationAndRequestToStart || | | 12 || [4.0.0+] [[#CreateApplicationAndRequestToStart]] || | ||
|- | |- | ||
| 13 || [4.0.0+] CreateApplicationAndRequestToStartForQuest || | | 13 || [4.0.0+] [[#CreateApplicationAndRequestToStartForQuest]] || | ||
|- | |- | ||
| 20 || EnsureSaveData || | | 20 || EnsureSaveData || | ||
Line 540: | Line 540: | ||
| 71 || [3.0.0+] RequestToReboot || | | 71 || [3.0.0+] RequestToReboot || | ||
|- | |- | ||
| 80 || [4.0.0+] ExitAndRequestToShowThanksMessage || | | 80 || [4.0.0+] [[#ExitAndRequestToShowThanksMessage]] || | ||
|- | |- | ||
| 90 || [4.0.0+] EnableApplicationCrashReport || | | 90 || [4.0.0+] EnableApplicationCrashReport || | ||
Line 587: | Line 587: | ||
==== CreateApplicationAndPushAndRequestToStartForQuest ==== | ==== CreateApplicationAndPushAndRequestToStartForQuest ==== | ||
Takes 2 input u32s, an input u64 titleID, and an input [[#IStorage]], no output. | Takes 2 input u32s (loaded from struct ApplicationAttributeForQuest), an input u64 titleID, and an input [[#IStorage]], no output. | ||
==== CreateApplicationAndRequestToStart ==== | |||
Takes an input u64 titleID, no output. | |||
Same as [[#CreateApplicationAndPushAndRequestToStart]] except without the input storage, official sw uses this when no input storage is specified. | |||
==== CreateApplicationAndRequestToStartForQuest ==== | |||
Takes 2 input u32s (loaded from struct ApplicationAttributeForQuest) and an input u64 titleID, no output. | |||
Same as [[#CreateApplicationAndPushAndRequestToStartForQuest]] except without the input storage, official sw uses this when no input storage is specified. | |||
==== GetDesiredLanguage ==== | ==== GetDesiredLanguage ==== | ||
Line 614: | Line 624: | ||
==== SetGamePlayRecordingState ==== | ==== SetGamePlayRecordingState ==== | ||
Takes an input u32. 0 = disable/pause, 1 = enable/restart. | Takes an input u32. 0 = disable/pause, 1 = enable/restart. | ||
==== ExitAndRequestToShowThanksMessage ==== | |||
No input/output. | |||
Used to exit the application and return to the kiosk menu. Official sw uses [[#UnlockExit]] immediately before this. | |||
==== QueryApplicationPlayStatistics ==== | ==== QueryApplicationPlayStatistics ==== |