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+] |
| |} | | |} |
| | | |