Changes

906 bytes added ,  23:53, 9 February 2020
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 ====