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 ====