Changes

933 bytes added ,  22:58, 6 April 2021
no edit summary
Line 31: Line 31:  
|-
 
|-
 
| 101 || [9.0.0+] [[#IPurchaseEventManager|CreatePermanentEcPurchasedEventManager]]
 
| 101 || [9.0.0+] [[#IPurchaseEventManager|CreatePermanentEcPurchasedEventManager]]
 +
|-
 +
| 110 || [12.0.0+]
 
|}
 
|}
 +
 +
Cmd110: No input, returns an [[#IUnknown0]].
    
== IPurchaseEventManager ==
 
== IPurchaseEventManager ==
Line 49: Line 53:  
|-
 
|-
 
| 4 || [9.0.0+] PopPurchasedProductInfoWithUid
 
| 4 || [9.0.0+] PopPurchasedProductInfoWithUid
 +
|}
 +
 +
== IUnknown0 ==
 +
This was added with [12.0.0+].
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 0 ||
 +
|}
 +
 +
Cmd0: Takes a total of 0x50-bytes of input, a PID, a type-0x5 input buffer, returns an [[#IUnknown1]] and an output handle.
 +
 +
== IUnknown1 ==
 +
This was added with [12.0.0+].
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 0 ||
 +
|-
 +
| 1 ||
 +
|-
 +
| 2 ||
 
|}
 
|}
   Line 952: Line 982:  
|-
 
|-
 
| 2354 || [11.0.0+] PrioritizeApplicationBackgroundTask
 
| 2354 || [11.0.0+] PrioritizeApplicationBackgroundTask
 +
|-
 +
| 2355 || [12.0.0+]
 +
|-
 +
| 2356 || [12.0.0+]
 
|-
 
|-
 
| 2400 || [8.0.0+] [[#GetPromotionInfo]]
 
| 2400 || [8.0.0+] [[#GetPromotionInfo]]
Line 1,613: Line 1,647:  
|-
 
|-
 
| 802 || [[#RequestVersionListData]]
 
| 802 || [[#RequestVersionListData]]
 +
|-
 +
| 900 || [12.0.0+]
 +
|-
 +
| 901 || [12.0.0+]
 +
|-
 +
| 902 || [12.0.0+]
 
|-
 
|-
 
| 1000 || PerformAutoUpdate
 
| 1000 || PerformAutoUpdate
Line 1,799: Line 1,839:  
|-
 
|-
 
| 14 || [10.0.0+] SelectApplicationLicense
 
| 14 || [10.0.0+] SelectApplicationLicense
 +
|-
 +
| 15 || [12.0.0+]
 
|}
 
|}
   Line 1,836: Line 1,878:  
==== GetRunningApplicationStatus ====
 
==== GetRunningApplicationStatus ====
 
Takes an input u64 "nn::ns::RightsEnvironmentHandle". Returns an u32 "nn::ns::RunningApplicationStatus".
 
Takes an input u64 "nn::ns::RightsEnvironmentHandle". Returns an u32 "nn::ns::RunningApplicationStatus".
 +
 +
==== Cmd15 ====
 +
Takes a total of 0x50-bytes of input, a type-0x5 input buffer, returns an [[#IUnknown2]] and an output handle.
 +
 +
==== IUnknown2 ====
 +
This was added with [12.0.0+].
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 0 ||
 +
|-
 +
| 1 ||
 +
|-
 +
| 2 ||
 +
|-
 +
| 3 ||
 +
|}
    
=== IECommerceInterface===
 
=== IECommerceInterface===
Line 2,414: Line 2,475:  
|-
 
|-
 
| 15 || [10.0.0+] [[#GetApplicationProgramIdFromHost]]
 
| 15 || [10.0.0+] [[#GetApplicationProgramIdFromHost]]
 +
|-
 +
| 16 || [12.0.0+]
 +
|-
 +
| 17 || [12.0.0+]
 +
|-
 +
| 18 || [12.0.0+]
 +
|-
 +
| 19 || [12.0.0+]
 
|}
 
|}