Difference between revisions of "Process Manager Services"
Jump to navigation
Jump to search
Line 31: | Line 31: | ||
| 0x00090042 | | 0x00090042 | ||
| [[PMApp:SetFIRMLaunchParams|SetFIRMLaunchParams]] | | [[PMApp:SetFIRMLaunchParams|SetFIRMLaunchParams]] | ||
+ | |- | ||
+ | | 0x000A0140 | ||
+ | | Interface for [[SVC|svcSetResourceLimitValues]]. | ||
+ | |- | ||
+ | | 0x000B0140 | ||
+ | | Interface for [[SVC|svcGetResourceLimitLimitValues]]. | ||
+ | |- | ||
+ | | 0x000C0080 | ||
+ | | (u64 programID) Process shutdown related? | ||
|} | |} | ||
Revision as of 08:18, 26 September 2015
Process Manager app service "pm:app"
Command Header | Description |
---|---|
0x00010140 | LaunchTitle |
0x00020082 | LaunchFIRMSetParams |
0x00030080 | Terminates processes. The input u64 @ cmdbuf+4 is timeout in nanoseconds. |
0x00040100 | TerminateProcessTID |
0x000500C0 | Mostly the same as TerminateProcessTID, except this uses an unknown process field instead of the TID. |
0x00060082 | ? |
0x00070042 | GetFIRMLaunchParams |
0x00080100 | GetTitleExheaderFlags |
0x00090042 | SetFIRMLaunchParams |
0x000A0140 | Interface for svcSetResourceLimitValues. |
0x000B0140 | Interface for svcGetResourceLimitLimitValues. |
0x000C0080 | (u64 programID) Process shutdown related? |
Process Manager debug service "pm:dbg"
Command Header | Available since system version | Description |
---|---|---|
0x0001.... | LaunchTitleDebug | |
0x0002.... | LaunchTitle | |
0x00030000 | ? | ? |
A maximum of three sessions can be open with both of these services combined, therefore only three processes can use either of these services at once.