Line 992: |
Line 992: |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
| |- | | |- |
− | ! Cmd || Name | + | ! Cmd || Name || Notes |
| |- | | |- |
− | | 0 || [[#LaunchProgram]] | + | | 0 || [[#LaunchProgram]] || |
| |- | | |- |
− | | 1 || [[#TerminateProcess]] | + | | 1 || [[#TerminateProcess]] || |
| |- | | |- |
− | | 2 || [[#TerminateProgram]] | + | | 2 || [[#TerminateProgram]] || |
| |- | | |- |
− | | 3 || [[#GetShellEventHandle]] | + | | 3 || [[#GetShellEventHandle]] || |
| |- | | |- |
− | | 4 || [[#GetShellEventInfo]] | + | | 4 || [[#GetShellEventInfo]] || |
| |- | | |- |
− | | 5 || [[#TerminateApplication]] | + | | 5 || [[#TerminateApplication]] || |
| |- | | |- |
− | | 6 || [[#PrepareLaunchProgramFromHost]] | + | | 6 || [[#PrepareLaunchProgramFromHost]] || |
| |- | | |- |
− | | 7 || LaunchApplication | + | | 7 || [[#LaunchApplication_2|#LaunchApplication]] || |
| |- | | |- |
− | | 8 || LaunchApplicationWithStorageId | + | | 8 || [[#LaunchApplicationWithStorageId]] || |
| + | |- |
| + | | 9 || ? || Takes 2 input u8s, an u32, and an u64. Returns an output u64. |
| |- | | |- |
| |} | | |} |
Line 1,034: |
Line 1,036: |
| == PrepareLaunchProgramFromHost == | | == PrepareLaunchProgramFromHost == |
| Calls [[NCM_services#IPathResolverForStorage|IPathResolverForStorage]] Set...NcaPath functions. | | Calls [[NCM_services#IPathResolverForStorage|IPathResolverForStorage]] Set...NcaPath functions. |
| + | |
| + | == LaunchApplication == |
| + | Takes a type-0x5 input buffer containing the [[Filesystem_services|ContentPath]], returns an output 0x10-byte struct. |
| + | |
| + | == LaunchApplicationWithStorageId == |
| + | Takes an input u32 and u64, returns an output u64. |
| | | |
| [[Category:Services]] | | [[Category:Services]] |