Line 737: |
Line 737: |
| | 903 || DisableApplicationAutoUpdate | | | 903 || DisableApplicationAutoUpdate |
| |- | | |- |
− | | 904 || TouchApplication | + | | 904 || [[#TouchApplication]] |
| |- | | |- |
| | 905 || RequestApplicationUpdate | | | 905 || RequestApplicationUpdate |
| |- | | |- |
− | | 906 || IsApplicationUpdateRequested | + | | 906 || [[#IsApplicationUpdateRequested]] |
| |- | | |- |
− | | 907 || WithdrawApplicationUpdateRequest | + | | 907 || [[#WithdrawApplicationUpdateRequest]] |
| |- | | |- |
| | 908 || ListApplicationRecordInstalledContentMeta | | | 908 || ListApplicationRecordInstalledContentMeta |
Line 773: |
Line 773: |
| | 1200 || [[#NeedsUpdateVulnerability]] | | | 1200 || [[#NeedsUpdateVulnerability]] |
| |- | | |- |
− | | 1300 || IsAnyApplicationEntityInstalled | + | | 1300 || [[#IsAnyApplicationEntityInstalled]] |
| |- | | |- |
| | 1301 || DeleteApplicationContentEntities | | | 1301 || DeleteApplicationContentEntities |
Line 789: |
Line 789: |
| | 1400 || PrepareShutdown | | | 1400 || PrepareShutdown |
| |- | | |- |
− | | 1500 || FormatSdCard | + | | 1500 || [[#FormatSdCard]] |
| |- | | |- |
− | | 1501 || NeedsSystemUpdateToFormatSdCard | + | | 1501 || [[#NeedsSystemUpdateToFormatSdCard]] |
| |- | | |- |
− | | 1502 || GetLastSdCardFormatUnexpectedResult | + | | 1502 || [[#GetLastSdCardFormatUnexpectedResult]] |
| |- | | |- |
| | 1504 || [3.0.0+] InsertSdCard | | | 1504 || [3.0.0+] InsertSdCard |
Line 871: |
Line 871: |
| | 2051 || [9.0.0+] InvalidateRightsIdCache | | | 2051 || [9.0.0+] InvalidateRightsIdCache |
| |- | | |- |
− | | 2100 || [6.0.0+] GetApplicationTerminateResult | + | | 2100 || [6.0.0+] [[#GetApplicationTerminateResult]] |
| |- | | |- |
| | 2101 || [6.0.0+] GetRawApplicationTerminateResult | | | 2101 || [6.0.0+] GetRawApplicationTerminateResult |
Line 997: |
Line 997: |
| | | |
| ==== SetApplicationTerminateResult ==== | | ==== SetApplicationTerminateResult ==== |
− | Takes an input Result, an [[NCM_services#ApplicationId|ApplicationId]], no output. | + | Takes an input u32 Result, an [[NCM_services#ApplicationId|ApplicationId]], no output. |
| | | |
| ==== ClearApplicationTerminateResult ==== | | ==== ClearApplicationTerminateResult ==== |
Line 1,077: |
Line 1,077: |
| ==== RequestDownloadTaskListData ==== | | ==== RequestDownloadTaskListData ==== |
| No input, returns an output Event handle and an [[#IAsyncValue]]. | | No input, returns an output Event handle and an [[#IAsyncValue]]. |
| + | |
| + | ==== TouchApplication ==== |
| + | Takes an input [[NCM_services#ApplicationId|ApplicationId]], no output. |
| + | |
| + | ==== IsApplicationUpdateRequested ==== |
| + | Takes an input [[NCM_services#ApplicationId|ApplicationId]], returns an output u8 bool and an u32. |
| + | |
| + | The output u32 is only valid when the output bool is set. |
| + | |
| + | ==== WithdrawApplicationUpdateRequest ==== |
| + | Takes an input [[NCM_services#ApplicationId|ApplicationId]], no output. |
| + | |
| + | ==== IsAnyApplicationEntityInstalled ==== |
| + | Takes an input [[NCM_services#ApplicationId|ApplicationId]], returns an output u8 bool. |
| + | |
| + | ==== FormatSdCard ==== |
| + | No input/output. |
| + | |
| + | ==== NeedsSystemUpdateToFormatSdCard ==== |
| + | No input, returns an output u8 bool. |
| + | |
| + | ==== GetLastSdCardFormatUnexpectedResult ==== |
| + | No input/output. |
| | | |
| ==== GetSystemDeliveryInfo ==== | | ==== GetSystemDeliveryInfo ==== |
Line 1,202: |
Line 1,225: |
| | | |
| This extracts data from the input array for hashing with SHA256, with validation being done when handling each entry. | | This extracts data from the input array for hashing with SHA256, with validation being done when handling each entry. |
| + | |
| + | ==== GetApplicationTerminateResult ==== |
| + | Takes an input [[NCM_services#ApplicationId|ApplicationId]], returns an output u32 Result. |
| | | |
| ==== GetRightsEnvironmentHandleForApplication ==== | | ==== GetRightsEnvironmentHandleForApplication ==== |