Changes

605 bytes added ,  16:54, 10 September 2019
no edit summary
Line 25: Line 25:  
|-
 
|-
 
| 100 || [7.0.0+] [[#IPurchaseEventManager|CreateEcPurchasedEventManager]]
 
| 100 || [7.0.0+] [[#IPurchaseEventManager|CreateEcPurchasedEventManager]]
 +
|-
 +
| 101 || [9.0.0+] [[#IPurchaseEventManager|CreatePermanentEcPurchasedEventManager]]
 
|}
 
|}
   Line 41: Line 43:  
|-
 
|-
 
| 3 || PopPurchasedProductInfo
 
| 3 || PopPurchasedProductInfo
 +
|-
 +
| 4 || [9.0.0+] PopPurchasedProductInfoWithUid
 
|}
 
|}
   Line 293: Line 297:     
=== Application Record Format ===
 
=== Application Record Format ===
   
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 429: Line 432:  
|-
 
|-
 
| 7999 || [[#IDocumentInterface|GetDocumentInterface]]
 
| 7999 || [[#IDocumentInterface|GetDocumentInterface]]
|-
   
|}
 
|}
   Line 440: Line 442:  
|-
 
|-
 
| 0 || CreateUserAccount
 
| 0 || CreateUserAccount
|-
   
|}
 
|}
   Line 490: Line 491:  
| 30 || RequestApplicationUpdateInfo
 
| 30 || RequestApplicationUpdateInfo
 
|-
 
|-
| [1.0.0-3.0.2] 31 ||
+
| 31 || [1.0.0-3.0.2]  
 
|-
 
|-
 
| 32 || CancelApplicationDownload
 
| 32 || CancelApplicationDownload
Line 504: Line 505:  
| 38 || CheckApplicationLaunchVersion
 
| 38 || CheckApplicationLaunchVersion
 
|-
 
|-
| [1.0.0-6.2.0] 39 || CheckApplicationLaunchRights
+
| 39 || [1.0.0-6.2.0] CheckApplicationLaunchRights
 
|-
 
|-
 
| 40 || GetApplicationLogoData
 
| 40 || GetApplicationLogoData
Line 572: Line 573:  
| 82 || [3.0.0+] DownloadApplication
 
| 82 || [3.0.0+] DownloadApplication
 
|-
 
|-
| [4.0.0-6.2.0] 83 || CheckApplicationResumeRights
+
| 83 || [4.0.0-6.2.0] CheckApplicationResumeRights
 
|-
 
|-
 
| 84 || [4.0.0+] GetDynamicCommitEvent
 
| 84 || [4.0.0+] GetDynamicCommitEvent
Line 582: Line 583:  
| 87 || [4.0.0+] IsApplicationCrashReportEnabled
 
| 87 || [4.0.0+] IsApplicationCrashReportEnabled
 
|-
 
|-
| 90 || [4.0.0+] BoostSystemMemoryResourceLimit
+
| 90 || [4.0.0-8.1.0] BoostSystemMemoryResourceLimit
 
|-
 
|-
 
| 91 || [5.0.0+] DeprecatedLaunchApplication
 
| 91 || [5.0.0+] DeprecatedLaunchApplication
Line 669: Line 670:  
|-
 
|-
 
| 509 || [5.0.0+] ListApplicationIdOnGameCard
 
| 509 || [5.0.0+] ListApplicationIdOnGameCard
 +
|-
 +
| 510 || [9.0.0+]
 
|-
 
|-
 
| 600 || CountApplicationContentMeta
 
| 600 || CountApplicationContentMeta
Line 729: Line 732:  
|-
 
|-
 
| 912 || [5.1.0+] ClearPreInstalledApplicationFlag
 
| 912 || [5.1.0+] ClearPreInstalledApplicationFlag
 +
|-
 +
| 913 || [9.0.0+]
 +
|-
 +
| 914 || [9.0.0+]
 +
|-
 +
| 915 || [9.0.0+]
 
|-
 
|-
 
| 1000 || RequestVerifyApplicationDeprecated
 
| 1000 || RequestVerifyApplicationDeprecated
Line 767: Line 776:  
|-
 
|-
 
| 1505 || [3.0.0+] RemoveSdCard
 
| 1505 || [3.0.0+] RemoveSdCard
 +
|-
 +
| 1506 || [9.0.0+]
 
|-
 
|-
 
| 1600 || GetSystemSeedForPseudoDeviceId
 
| 1600 || GetSystemSeedForPseudoDeviceId
Line 835: Line 846:  
|-
 
|-
 
| 2050 || [6.0.0+] GetApplicationRightsOnClient
 
| 2050 || [6.0.0+] GetApplicationRightsOnClient
 +
|-
 +
| 2051 || [9.0.0+]
 
|-
 
|-
 
| 2100 || [6.0.0+] GetApplicationTerminateResult
 
| 2100 || [6.0.0+] GetApplicationTerminateResult
Line 851: Line 864:  
|-
 
|-
 
| 2155 || [7.0.0+] UpdateRightsEnvironmentStatus
 
| 2155 || [7.0.0+] UpdateRightsEnvironmentStatus
 +
|-
 +
| 2156 || [9.0.0+]
 
|-
 
|-
 
| 2160 || [6.0.0+] AddTargetApplicationToRightsEnvironment
 
| 2160 || [6.0.0+] AddTargetApplicationToRightsEnvironment
Line 874: Line 889:  
| 2201 || [6.0.0+] GetInstalledApplicationCopyIdentifier
 
| 2201 || [6.0.0+] GetInstalledApplicationCopyIdentifier
 
|-
 
|-
| [6.0.0-6.2.0] 2250 || RequestReportActiveELicence
+
| 2250 || [6.0.0-6.2.0] RequestReportActiveELicence
 
|-
 
|-
| 2300 || [6.0.0+] ListEventLog
+
| 2300 || [6.0.0-8.1.0] ListEventLog
 
|-
 
|-
 
| 2350 || [7.0.0+] PerformAutoUpdateByApplicationId
 
| 2350 || [7.0.0+] PerformAutoUpdateByApplicationId
Line 892: Line 907:  
| 2500 || [8.0.0+] ConfirmAvailableTime
 
| 2500 || [8.0.0+] ConfirmAvailableTime
 
|-
 
|-
 +
| 2510 || [9.0.0+]
 +
|-
 +
| 2511 || [9.0.0+]
 +
|-
 +
| 2513 || [9.0.0+]
 +
|-
 +
| 2514 || [9.0.0+]
 +
|-
 +
| 2800 || [9.0.0+]
 
|}
 
|}
   Line 906: Line 930:     
Then if the above succeeds, the above titles are launched with the above StorageId via [[Process_Manager_services|pmshell]] LaunchProgram, with a 0.5s sleep-thread afterwards on success.
 
Then if the above succeeds, the above titles are launched with the above StorageId via [[Process_Manager_services|pmshell]] LaunchProgram, with a 0.5s sleep-thread afterwards on success.
 +
 +
==== Cmd2510 ====
 +
Returns an #NsSubinterface2510.
 +
 +
==== Cmd2511 ====
 +
Returns an #NsSubinterface2510.
    
=== IApplicationVersionInterface ===
 
=== IApplicationVersionInterface ===
Line 933: Line 963:  
|-
 
|-
 
| 1000 || PerformAutoUpdate
 
| 1000 || PerformAutoUpdate
|-
   
|}
 
|}
   Line 958: Line 987:  
|-
 
|-
 
| 607 || IsAnyApplicationRunning
 
| 607 || IsAnyApplicationRunning
|-
   
|}
 
|}
   Line 973: Line 1,001:  
|-
 
|-
 
| 92 || [5.0.0+] GetRunningApplicationProgramId
 
| 92 || [5.0.0+] GetRunningApplicationProgramId
|-
   
|}
 
|}
   Line 1,000: Line 1,027:  
|-
 
|-
 
| 709 || [4.0.0+] TriggerDynamicCommitEvent
 
| 709 || [4.0.0+] TriggerDynamicCommitEvent
|-
   
|}
 
|}
   Line 1,031: Line 1,057:  
|-
 
|-
 
| 3 || [[#ConvertLanguageCodeToApplicationLanguage]] || Same as [[#IApplicationManagerInterface]] cmd 60
 
| 3 || [[#ConvertLanguageCodeToApplicationLanguage]] || Same as [[#IApplicationManagerInterface]] cmd 60
 +
|-
 +
| 4 || [9.0.0+] ||
 
|}
 
|}
   Line 1,062: Line 1,090:  
| 11 || [7.0.0+] GetActivatedRightsUsers ||  
 
| 11 || [7.0.0+] GetActivatedRightsUsers ||  
 
|-
 
|-
| 12 || [8.0.0+] GetApplicationRightsStatus
+
| 12 || [8.0.0+] GetApplicationRightsStatus ||
|-
  −
| 13 || [8.0.0+] GetRunningApplicationStatus
   
|-
 
|-
 +
| 13 || [8.0.0+] GetRunningApplicationStatus ||
 
|}
 
|}
   Line 1,088: Line 1,115:  
|-
 
|-
 
| 5 || [6.1.0+] RequestRevokeAllELicense || Takes a total of 0x10-bytes of input, returns an [[#IAsyncResult]].
 
| 5 || [6.1.0+] RequestRevokeAllELicense || Takes a total of 0x10-bytes of input, returns an [[#IAsyncResult]].
 +
|-
 +
| 6 || [9.0.0+] ||
 
|}
 
|}
   Line 1,102: Line 1,131:  
|-
 
|-
 
| 102 || ResetToFactorySettingsForRefurbishment
 
| 102 || ResetToFactorySettingsForRefurbishment
|-
   
|}
 
|}
   Line 1,117: Line 1,145:  
|-
 
|-
 
| 1202 || [4.0.0+] [[#GetSafeSystemVersion]]
 
| 1202 || [4.0.0+] [[#GetSafeSystemVersion]]
|-
   
|}
 
|}
   Line 1,164: Line 1,191:  
| 11 || [3.0.0+] PrepareShutdown
 
| 11 || [3.0.0+] PrepareShutdown
 
|-
 
|-
| [3.0.0-3.0.2] 12 ||
+
| 12 || [3.0.0-3.0.2]
 
|-
 
|-
| [3.0.0-3.0.2] 13 ||
+
| 13 || [3.0.0-3.0.2]
 
|-
 
|-
| [3.0.0-3.0.2] 14 ||
+
| 14 || [3.0.0-3.0.2]
 
|-
 
|-
| [3.0.0-3.0.2] 15 ||
+
| 15 || [3.0.0-3.0.2]
 
|-
 
|-
 
| 16 || [4.0.0+] DestroySystemUpdateTask
 
| 16 || [4.0.0+] DestroySystemUpdateTask
Line 1,177: Line 1,204:  
|-
 
|-
 
| 18 || [4.0.0+] GetSendSystemUpdateProgress
 
| 18 || [4.0.0+] GetSendSystemUpdateProgress
|-
   
|}
 
|}
   Line 1,334: Line 1,360:  
|-
 
|-
 
| 12 || [6.0.0+] SetCurrentApplicationRightsEnvironmentCanBeActiveForDevelop
 
| 12 || [6.0.0+] SetCurrentApplicationRightsEnvironmentCanBeActiveForDevelop
 +
|-
 +
| 13 || [9.0.0+]
 +
|-
 +
| 14 || [9.0.0+]
 
|}
 
|}
   Line 1,367: Line 1,397:  
Takes 2 input u8s, an u32 [[Process_Manager_services#LaunchFlags|LaunchFlags]], and an u64 titleID. Returns an output u64 PID.
 
Takes 2 input u8s, an u32 [[Process_Manager_services#LaunchFlags|LaunchFlags]], and an u64 titleID. Returns an output u64 PID.
   −
Launches an application title which is registered with NS.  
+
Launches an application title which is registered with NS.
 +
 
 +
== Cmd13 ==
 +
Returns an #NsSubinterface2510.
    
[[Category:Services]]
 
[[Category:Services]]