Process Manager services: Difference between revisions
No edit summary |
No edit summary |
||
Line 123: | Line 123: | ||
| 3 || GetProcessEventWaiter | | 3 || GetProcessEventWaiter | ||
|- | |- | ||
| 4 || GetProcessEventType | | 4 || [[#GetProcessEventType]] | ||
|- | |- | ||
| 5 || [[#FinalizeDeadProcess]] | | 5 || [[#FinalizeDeadProcess]] | ||
Line 136: | Line 136: | ||
== LaunchProcess == | == LaunchProcess == | ||
Takes a title-id and launch_flags. See [[#Process launch]]. | Takes a title-id and launch_flags. See [[#Process launch]]. | ||
== GetProcessEventType == | |||
Returns 1 if flags has bit1 set. | |||
Returns 2 if flags has bit0 set and state is 6. | |||
Returns 3 if flags has bit4 set and not bit5. | |||
Returns 4 if flags has both bit4 and bit5 set. | |||
[2.0.0+] returns 5 if state >= 2 and bit8 is set. | |||
Returns 0 if process is not found. | |||
(0=CONTINUE, 1=CRASHING, 2,3,5) | |||
== FinalizeDeadProcess == | == FinalizeDeadProcess == |