Difference between revisions of "Display services"

From Nintendo Switch Brew
Jump to navigation Jump to search
Line 1: Line 1:
= vi:u =
+
= vi:u "ApplicationRootService" =
== ApplicationRootService ==
 
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 9: Line 8:
 
|}
 
|}
  
= vi:m =
+
= vi:m "ManagerRootService" =
== ManagerRootService ==
 
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 21: Line 19:
 
|}
 
|}
  
= vi:s =
+
= vi:s "SystemRootService" =
== SystemRootService ==
 
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 33: Line 30:
 
|}
 
|}
  
== IApplicationDisplayService ==
+
= IApplicationDisplayService =
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 80: Line 77:
 
|}
 
|}
  
=== HOSBinderDriver ===
+
= IHOSBinderDriver =
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 91: Line 88:
 
| 2 ||  
 
| 2 ||  
 
|-
 
|-
 +
|}
 +
 +
= ISystemDisplayService =
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 1200 ||
 +
|-
 +
| 1202 ||
 +
|-
 +
| 1203 ||
 +
|-
 +
| 2201 ||
 +
|-
 +
| 2203 ||
 +
|-
 +
| 2204 ||
 +
|-
 +
| 2205 ||
 +
|-
 +
| 2207 ||
 +
|-
 +
| 2209 ||
 +
|-
 +
| 2312 ||
 +
|-
 +
| 2400 ||
 +
|-
 +
| 2401 ||
 +
|-
 +
| 2402 ||
 +
|-
 +
| 3000 ||
 +
|-
 +
| 3001 ||
 +
|-
 +
| 3002 ||
 +
|-
 +
| 3200 ||
 +
|-
 +
| 3201 ||
 +
|-
 +
| 3202 ||
 +
|-
 +
| 3203 ||
 +
|-
 +
| 3204 ||
 +
|-
 +
| 3205 ||
 +
|-
 +
| 3206 ||
 +
|-
 +
| 3207 ||
 +
|-
 +
| 3208 ||
 +
|-
 +
| 3209 ||
 +
|-
 +
| 3210 ||
 +
|-
 +
| 3211 ||
 +
|-
 +
| 3214 ||
 +
|-
 +
| 3215 ||
 +
|-
 +
| 3216 ||
 +
|-
 +
| 3217 ||
 +
|-
 +
|}
 +
 +
= IManagerDisplayService =
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 2010 ||
 +
|-
 +
| 2011 ||
 +
|-
 +
| 2050 ||
 +
|-
 +
| 2051 ||
 +
|-
 +
| 2052 ||
 +
|-
 +
| 2053 ||
 +
|-
 +
| 2054 ||
 +
|-
 +
| 2055 ||
 +
|-
 +
| 2300 ||
 +
|-
 +
| 2301 ||
 +
|-
 +
| 2302 ||
 +
|-
 +
| 2402 ||
 +
|-
 +
| 4201 ||
 +
|-
 +
| 4203 ||
 +
|-
 +
| 4205 ||
 +
|-
 +
| 6000 ||
 +
|-
 +
| 6001 ||
 +
|-
 +
| 6002 ||
 +
|-
 +
| 7000 ||
 +
|-
 +
| 8000 ||
 +
|-
 +
| 8100 ||
 
|}
 
|}
  
 
[[Category:Services]]
 
[[Category:Services]]

Revision as of 22:51, 8 June 2017

vi:u "ApplicationRootService"

Cmd Name
0 RegisterInterface_ApplicationDisplayService

vi:m "ManagerRootService"

Cmd Name
2 RegisterInterface_ApplicationDisplayService
3 RegisterInterface2_ApplicationDisplayService

vi:s "SystemRootService"

Cmd Name
1 RegisterInterface_ApplicationDisplayService
3 RegisterInterface2_ApplicationDisplayService

IApplicationDisplayService

Cmd Name
100 RegisterInterface_HOSBinderDriver
101 RegisterInterface_SystemDisplayService
102 RegisterInterface_ManagerDisplayService
103 RegisterInterface2_HOSBinderDriver
1000 GetDisplayProfiles
1010
1011
1020
1101
1102 GetDisplaySize
2020
2021
2030
2031
2101
2450
2451
2460
5202
5203

IHOSBinderDriver

Cmd Name
0
1
2

ISystemDisplayService

Cmd Name
1200
1202
1203
2201
2203
2204
2205
2207
2209
2312
2400
2401
2402
3000
3001
3002
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3214
3215
3216
3217

IManagerDisplayService

Cmd Name
2010
2011
2050
2051
2052
2053
2054
2055
2300
2301
2302
2402
4201
4203
4205
6000
6001
6002
7000
8000
8100