Changes

Line 316: Line 316:  
| 122 || [[#GetApplicationControlProperty]] ||  
 
| 122 || [[#GetApplicationControlProperty]] ||  
 
|-
 
|-
| 123 || [2.0.0+] GetApplicationLaunchProperty ||  
+
| 123 || [2.0.0+] [[#GetApplicationLaunchProperty]] ||  
 
|-
 
|-
| 124 || [6.0.0+] GetApplicationLaunchRequestInfo ||  
+
| 124 || [6.0.0+] [[#GetApplicationLaunchRequestInfo]] ||  
 
|-
 
|-
 
| 130 || [6.0.0+] [[#SetUsers]] ||  
 
| 130 || [6.0.0+] [[#SetUsers]] ||  
 
|-
 
|-
| 131 || [6.0.0+] CheckRightsEnvironmentAvailable ||  
+
| 131 || [6.0.0+] [[#CheckRightsEnvironmentAvailable]] ||  
 
|-
 
|-
| 132 || [6.0.0+] GetNsRightsEnvironmentHandle ||  
+
| 132 || [6.0.0+] [[#GetNsRightsEnvironmentHandle]] ||  
 
|-
 
|-
 
| 140 || [6.0.0+] [[#GetDesirableUids]] ||  
 
| 140 || [6.0.0+] [[#GetDesirableUids]] ||  
Line 355: Line 355:     
This gets the application [[NACP_Format|control.nacp]].
 
This gets the application [[NACP_Format|control.nacp]].
 +
 +
===== GetApplicationLaunchProperty =====
 +
Takes a type-0x6 output buffer.
 +
 +
The output buffer size must be at least 0x10-bytes.
 +
 +
This gets the cached ApplicationLaunchProperty.
 +
 +
===== GetApplicationLaunchRequestInfo =====
 +
No input, returns an output 0x10-byte struct.
 +
 +
This gets the ApplicationLaunchRequestInfo from state.
    
===== SetUsers =====
 
===== SetUsers =====
Line 362: Line 374:     
When the input flag is true, the '''users_available''' state flag is cleared to 0, however as long as total_entries is valid this state flag will be set to 1 afterwards regardless.
 
When the input flag is true, the '''users_available''' state flag is cleared to 0, however as long as total_entries is valid this state flag will be set to 1 afterwards regardless.
 +
 +
===== CheckRightsEnvironmentAvailable =====
 +
No input, returns an output u8 bool.
 +
 +
===== GetNsRightsEnvironmentHandle =====
 +
No input, returns an output u64.
    
===== GetDesirableUids =====
 
===== GetDesirableUids =====