Difference between revisions of "PMApp:LaunchTitle"
Jump to navigation
Jump to search
Steveice10 (talk | contribs) m |
Steveice10 (talk | contribs) m |
||
Line 31: | Line 31: | ||
This launches the specified title. | This launches the specified title. | ||
− | This returns result code 0xC8A05801 if [[PMApp:PrepareForReboot]] has been called. | + | This returns result code 0xC8A05801 if [[PMApp:PrepareForReboot]] has been called, and 0xC8A05BF0 if the application flag is set and an application is already running. |
=Launch Flags= | =Launch Flags= | ||
Line 42: | Line 42: | ||
| 0 | | 0 | ||
| 0x1 | | 0x1 | ||
− | | Normal application | + | | Normal application. |
|- | |- | ||
| 1 | | 1 |
Revision as of 02:03, 20 January 2016
Request
Index Word | Description |
---|---|
0 | Header code [0x00010140] |
1-4 | Program Info |
5 | Process launch flags |
Response
Index Word | Description |
---|---|
0 | Header code |
1 | Result code |
Description
This launches the specified title.
This returns result code 0xC8A05801 if PMApp:PrepareForReboot has been called, and 0xC8A05BF0 if the application flag is set and an application is already running.
Launch Flags
Bit | Bit Mask | Description |
---|---|---|
0 | 0x1 | Normal application. |
1 | 0x2 | Load exheader dependencies. |
2 | 0x4 | On termination, publish SRV notification "0x110 + (value in bits 4-7)". |
3 | 0x8 | Queue execution until RunQueuedProcess call. |
4-7 | 0xF0 | Variation of signal 0x110 to send if bit 2 (0x4) is set. |
16 | 0x10000 | Use update title if through LaunchTitleUpdate. Otherwise has no use. |