APT:StartSystemApplet: Difference between revisions

mNo edit summary
Steveice10 (talk | contribs)
mNo edit summary
 
Line 9: Line 9:
|-
|-
| 1
| 1
| AppID
| [[NS_and_APT_Services#AppIDs|AppID]]
|-
|-
| 2
| 2
| Buffer size, max size is 0x1000.
| Parameters Size
|-
|-
| 3
| 3
| Value 0x0
| 0x0
|-
|-
| 4
| 4
| Handle, this can be zero. This is used with passing parameters to the applet, this handle is likely used for shared memory.
| Handle Parameter
|-
|-
| 5
| 5
| <nowiki>(Size<<14) | 2</nowiki>
| (Parameters Size << 14) <nowiki>|</nowiki> 2
|-
|-
| 6
| 6
| Input buffer ptr
| void*, Parameters
|}
|}


Line 41: Line 41:


=Description=
=Description=
This starts the applet with the specified appletID, and [[APT:SendParameter|sets]] the parameter data for this applet to the specified buffer data(the size for this can be zero). This also terminates the currently running application/applet, in some cases.
This starts the applet with the specified [[NS_and_APT_Services#AppIDs|AppID]], and [[APT:SendParameter|sets]] the parameter data for this applet to the specified buffer data (the size for this can be zero). This also terminates the currently running application/applet, in some cases.