Difference between revisions of "APT:GetAppletManInfo"

From 3dbrew
Jump to navigation Jump to search
Line 9: Line 9:
 
|-
 
|-
 
| 1
 
| 1
| u8, Request Position?
+
| u8, Requested applet type
 
|}
 
|}
  
Line 25: Line 25:
 
|-
 
|-
 
| 2
 
| 2
| u8, Current Position?
+
| u8, Current applet type - (char)-1 if does not exist
 
|-
 
|-
 
| 3
 
| 3
Line 35: Line 35:
 
| 5
 
| 5
 
| AppID of the currently active application/applet.
 
| AppID of the currently active application/applet.
 +
|}
 +
 +
=Applet type=
 +
{| class="wikitable" border="1"
 +
|-
 +
!  Value
 +
!  Description
 +
|-
 +
| 0
 +
| Application
 +
|-
 +
| 1
 +
| AppLib
 +
|-
 +
| 2
 +
| System
 +
|-
 +
| 3
 +
| SysLib
 +
|-
 +
| 4
 +
| Resident (not used in newer apt modules)
 
|}
 
|}

Revision as of 23:08, 25 September 2015

Request

Index Word Description
0 Header code [0x00050040]
1 u8, Requested applet type

Response

Index Word Description
0 Header code
1 Result code
2 u8, Current applet type - (char)-1 if does not exist
3 u32, Requested AppID
4 (Home) Menu AppID
5 AppID of the currently active application/applet.

Applet type

Value Description
0 Application
1 AppLib
2 System
3 SysLib
4 Resident (not used in newer apt modules)