Changes

472 bytes added ,  20:49, 30 October 2018
no edit summary
Line 307: Line 307:  
|}
 
|}
   −
== LaunchApplication ==
+
== LaunchApplication ==
 
Takes an input u64 titleID, returns an output u64 PID.
 
Takes an input u64 titleID, returns an output u64 PID.
   Line 452: Line 452:  
| 17 || ListApplicationRecordContentMeta
 
| 17 || ListApplicationRecordContentMeta
 
|-
 
|-
| 19 || [1.0.0-5.1.0] [[#LaunchApplication]]
+
| 19 || [1.0.0-5.1.0] LaunchApplicationOld
 
|-
 
|-
 
| 21 || [[#GetApplicationContentPath]]
 
| 21 || [[#GetApplicationContentPath]]
Line 558: Line 558:  
| 90 || BoostSystemMemoryResourceLimit
 
| 90 || BoostSystemMemoryResourceLimit
 
|-
 
|-
| 91 || [5.0.0+]
+
| 91 || [5.0.0+] DeprecatedLaunchApplication
 
|-
 
|-
| 92 || [5.0.0+]
+
| 92 || [5.0.0+] GetRunningApplicationProgramId
 
|-
 
|-
 
| 93 || [5.0.0+] GetMainApplicationProgramIndex
 
| 93 || [5.0.0+] GetMainApplicationProgramIndex
 
|-
 
|-
| 94 || [6.0.0+] LaunchApplication2
+
| 94 || [6.0.0+] LaunchApplication
 
|-
 
|-
 
| 95 || [6.0.0+] GetApplicationLaunchInfo
 
| 95 || [6.0.0+] GetApplicationLaunchInfo
Line 570: Line 570:  
| 96 || [6.0.0+] AcquireApplicationLaunchInfo
 
| 96 || [6.0.0+] AcquireApplicationLaunchInfo
 
|-
 
|-
| 97 || [6.0.0+] GetMainApplicationProgramIndex2
+
| 97 || [6.0.0+] GetMainApplicationProgramIndexByApplicationLaunchInfo
 
|-
 
|-
 
| 98 || [6.0.0+] EnableApplicationAllThreadDumpOnCrash
 
| 98 || [6.0.0+] EnableApplicationAllThreadDumpOnCrash
Line 692: Line 692:  
| 909 || WithdrawCleanupAddOnContentsWithNoRightsRecommendation
 
| 909 || WithdrawCleanupAddOnContentsWithNoRightsRecommendation
 
|-
 
|-
| 910 || [6.0.0+]
+
| 910 || [6.0.0+] HasApplicationRecord
 
|-
 
|-
 
| 911 || [6.0.0+] SetPreInstalledApplication
 
| 911 || [6.0.0+] SetPreInstalledApplication
Line 802: Line 802:  
| 2016 || ListNotCommittedContentMeta
 
| 2016 || ListNotCommittedContentMeta
 
|-
 
|-
| 2017 || CreateDownloadTask
+
| 2017 || RecoverDownloadTask
 
|-
 
|-
| 2018 || [6.0.0+]
+
| 2018 || [6.0.0+] GetApplicationDeliveryInfoHash
 
|-
 
|-
| 2050 || [6.0.0+]
+
| 2050 || [6.0.0+] GetApplicationRightsOnClient
 
|-
 
|-
| 2100 || [6.0.0+]
+
| 2100 || [6.0.0+] GetApplicationTerminateResult
 
|-
 
|-
| 2101 || [6.0.0+]
+
| 2101 || [6.0.0+] GetRawApplicationTerminateResult
 
|-
 
|-
 
| 2150 || [6.0.0+] CreateRightsEnvironment
 
| 2150 || [6.0.0+] CreateRightsEnvironment
Line 821: Line 821:  
|-
 
|-
 
| 2154 || [6.0.0+] ForceActivateRightsContextForExit
 
| 2154 || [6.0.0+] ForceActivateRightsContextForExit
 +
|-
 +
| 2155 || [6.0.0+] UpdateRightsEnvironmentStatus
 
|-
 
|-
 
| 2160 || [6.0.0+] AddTargetApplicationToRightsEnvironment
 
| 2160 || [6.0.0+] AddTargetApplicationToRightsEnvironment
Line 830: Line 832:  
| 2171 || [6.0.0+] GetRightsEnvironmentStatusChangedEvent
 
| 2171 || [6.0.0+] GetRightsEnvironmentStatusChangedEvent
 
|-
 
|-
| 2180 || [6.0.0+] RequestExtendRightsInRightsEnvironment
+
| 2180 || [6.0.0+] RequestExtendExpirationInRightsEnvironment
 
|-
 
|-
| 2181 || [6.0.0+] GetLastResultOfExtendRightsInRightsEnvironment
+
| 2181 || [6.0.0+] GetResultOfExtendExpirationInRightsEnvironment
 
|-
 
|-
 
| 2182 || [6.0.0+] SetActiveRightsContextUsingStateToRightsEnvironment
 
| 2182 || [6.0.0+] SetActiveRightsContextUsingStateToRightsEnvironment
Line 840: Line 842:  
| 2199 || [6.0.0+] GetRightsEnvironmentCountForDebug
 
| 2199 || [6.0.0+] GetRightsEnvironmentCountForDebug
 
|-
 
|-
| 2200 || [6.0.0+]
+
| 2200 || [6.0.0+] GetGameCardApplicationCopyIdentifier
 
|-
 
|-
| 2201 || [6.0.0+]
+
| 2201 || [6.0.0+] GetInstalledApplicationCopyIdentifier
 
|-
 
|-
| 2250 || [6.0.0+]
+
| 2250 || [6.0.0+] RequestReportActiveELicence
 
|-
 
|-
| 2300 || [6.0.0+]  
+
| 2300 || [6.0.0+] ListEventLog
 
|-
 
|-
 
|}
 
|}
Line 910: Line 912:  
|-
 
|-
 
| 23 || ResolveApplicationContentPath
 
| 23 || ResolveApplicationContentPath
 +
|-
 +
| 92 || [6.0.0+] GetRunningApplicationProgramId
 
|-
 
|-
 
|}
 
|}
Line 1,088: Line 1,092:  
| 2 || [[#TerminateProgram]]
 
| 2 || [[#TerminateProgram]]
 
|-
 
|-
| 4 || [[#GetShellEventHandle]]
+
| 4 || [[#GetShellEvent]]
 
|-
 
|-
 
| 5 || [[#GetShellEventInfo]]
 
| 5 || [[#GetShellEventInfo]]
Line 1,096: Line 1,100:  
| 7 || [[#PrepareLaunchProgramFromHost]]
 
| 7 || [[#PrepareLaunchProgramFromHost]]
 
|-
 
|-
| 8 || [[#LaunchApplication_2|#LaunchApplication]]
+
| 8 || [[#LaunchApplicationForDevelop]]
 
|-
 
|-
| 9 || [[#LaunchApplicationWithStorageId]]
+
| 9 || [[#LaunchApplicationWithStorageIdForDevelop]]
 
|-
 
|-
 
| 10 || [6.0.0+] TerminateApplication2
 
| 10 || [6.0.0+] TerminateApplication2
 
|-
 
|-
| 11 || [6.0.0+] GetRunningApplicationProcessId
+
| 11 || [6.0.0+] GetRunningApplicationProcessIdForDevelop
 
|-
 
|-
| 12 || [6.0.0+] SetCurrentApplicationRightsEnvironmentCanBeActive
+
| 12 || [6.0.0+] SetCurrentApplicationRightsEnvironmentCanBeActiveForDevelop
 
|}
 
|}
   Line 1,116: Line 1,120:  
Wrapper for "pm:shell" [[Process_Manager_services#TerminateTitleByTitleId|TerminateTitleByTitleId]].
 
Wrapper for "pm:shell" [[Process_Manager_services#TerminateTitleByTitleId|TerminateTitleByTitleId]].
   −
== GetShellEventHandle==
+
== GetShellEvent ==
 
Wrapper for "pm:shell" [[Process_Manager_services#GetProcessEventWaiter|GetProcessEventWaiter]].
 
Wrapper for "pm:shell" [[Process_Manager_services#GetProcessEventWaiter|GetProcessEventWaiter]].
   Line 1,130: Line 1,134:  
Calls [[NCM_services#IPathResolverForStorage|IPathResolverForStorage]] Set...NcaPath functions.
 
Calls [[NCM_services#IPathResolverForStorage|IPathResolverForStorage]] Set...NcaPath functions.
   −
== LaunchApplication ==
+
== LaunchApplicationForDevelop ==
 
Takes an input u32 [[Process_Manager_services#LaunchFlags|LaunchFlags]] and u64 titleID, returns an output u64 PID.
 
Takes an input u32 [[Process_Manager_services#LaunchFlags|LaunchFlags]] and u64 titleID, returns an output u64 PID.
    
Same as LaunchApplicationWithStorageId except the last two params passed to the internal vtable funcptr call are value 0x6, instead of from the command input.
 
Same as LaunchApplicationWithStorageId except the last two params passed to the internal vtable funcptr call are value 0x6, instead of from the command input.
   −
== LaunchApplicationWithStorageId ==
+
== LaunchApplicationWithStorageIdForDevelop ==
 
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.