Changes

no edit summary
Line 1,031: Line 1,031:  
| 170 || [9.0.0+] [[#SetHdcpAuthenticationActivated]] ||  
 
| 170 || [9.0.0+] [[#SetHdcpAuthenticationActivated]] ||  
 
|-
 
|-
| 180 || [10.1.0+] GetLaunchRequiredVersion ||  
+
| 180 || [10.1.0+] [[#GetLaunchRequiredVersion]] ||  
 
|-
 
|-
| 181 || [10.1.0+] UpgradeLaunchRequiredVersion ||  
+
| 181 || [10.1.0+] [[#UpgradeLaunchRequiredVersion]] ||  
 
|-
 
|-
 
| 500 || [5.0.0+] [[#StartContinuousRecordingFlushForDebug]] ||  
 
| 500 || [5.0.0+] [[#StartContinuousRecordingFlushForDebug]] ||  
Line 1,272: Line 1,272:  
==== SetHdcpAuthenticationActivated ====
 
==== SetHdcpAuthenticationActivated ====
 
Takes an input u8 bool, no output.
 
Takes an input u8 bool, no output.
 +
 +
==== GetLaunchRequiredVersion ====
 +
Takes an input [[NCM_services#ApplicationId|ApplicationId]], an u64, returns an output [[#LaunchRequiredVersion]].
 +
 +
sdknso passes hard-coded value 0 for the u64.
 +
 +
==== UpgradeLaunchRequiredVersion ====
 +
Takes an input [[#LaunchRequiredVersion]], an [[NCM_services#ApplicationId|ApplicationId]], an u64, no output.
 +
 +
sdknso passes hard-coded value 0 for the u64.
    
==== StartContinuousRecordingFlushForDebug ====
 
==== StartContinuousRecordingFlushForDebug ====
Line 3,255: Line 3,265:  
= ApplicationLicenseType =
 
= ApplicationLicenseType =
 
This is "nn::oe::ApplicationLicenseType". This is 1-byte.
 
This is "nn::oe::ApplicationLicenseType". This is 1-byte.
 +
 +
= LaunchRequiredVersion =
 +
This is "nn::oe::LaunchRequiredVersion". This is a 0x40-byte struct with 1-byte alignment.
    
= Notes =
 
= Notes =