Applet Manager services: Difference between revisions

No edit summary
No edit summary
Line 90: Line 90:
| 30 || GetHomeButtonWriterLockAccessor || Returns an [[#ILockAccessor]].
| 30 || GetHomeButtonWriterLockAccessor || Returns an [[#ILockAccessor]].
|-
|-
| 31 || [2.0.0+] GetWriterLockAccessorEx || Returns an [[#ILockAccessor]].
| 31 || [2.0.0+] [[#GetWriterLockAccessorEx]] ||
|-
|-
| 100 || [6.0.0+] PopRequestLaunchApplicationForDebug ||
| 100 || [6.0.0+] PopRequestLaunchApplicationForDebug ||
|}
|}
==== GetWriterLockAccessorEx ====
Takes an input u32, returns an output [[#ILockAccessor]].


==== ILockAccessor ====
==== ILockAccessor ====
Line 438: Line 441:
! Cmd || Name || Notes
! Cmd || Name || Notes
|-
|-
| 1 || PopLaunchParameter || Returns an [[#IStorage]].
| 1 || [[#PopLaunchParameter]] ||
|-
|-
| 10 || [[#CreateApplicationAndPushAndRequestToStart]] ||  
| 10 || [[#CreateApplicationAndPushAndRequestToStart]] ||  
Line 527: Line 530:
* Uses [[#SetGamePlayRecordingState]] with value 0x1.
* Uses [[#SetGamePlayRecordingState]] with value 0x1.
This GamePlayRecording functionality presumably enables the video-recording usable starting with [[4.0.0]].
This GamePlayRecording functionality presumably enables the video-recording usable starting with [[4.0.0]].
==== PopLaunchParameter ====
Takes an input u32, returns an output [[#IStorage]].


==== CreateApplicationAndPushAndRequestToStart ====
==== CreateApplicationAndPushAndRequestToStart ====
Line 729: Line 735:
| 30 || GetHomeButtonReaderLockAccessor || Returns an [[#ILockAccessor]].
| 30 || GetHomeButtonReaderLockAccessor || Returns an [[#ILockAccessor]].
|-
|-
| 31 || [2.0.0+] GetReaderLockAccessorEx || Returns an [[#ILockAccessor]].
| 31 || [2.0.0+] [[#GetReaderLockAccessorEx]] ||
|-
|-
| 40 || [2.0.0+] GetCradleFwVersion ||
| 40 || [2.0.0+] GetCradleFwVersion ||
Line 786: Line 792:
=== PushToGeneralChannel ===
=== PushToGeneralChannel ===
Takes an input [[#IStorage]], no output.
Takes an input [[#IStorage]], no output.
=== GetReaderLockAccessorEx ===
Takes an input u32, returns an output [[#ILockAccessor]].


=== IsVrModeEnabled ===
=== IsVrModeEnabled ===
Line 935: Line 944:
! Cmd || Name || Notes
! Cmd || Name || Notes
|-
|-
| 0 || CreateWindow || Returns an IWindow object.
| 0 || [[#CreateWindow]] ||  
|-
|-
| 1 || [[#GetAppletResourceUserId]] ||
| 1 || [[#GetAppletResourceUserId]] ||
Line 947: Line 956:
| 12 || RejectToChangeIntoBackground ||
| 12 || RejectToChangeIntoBackground ||
|}
|}
=== CreateWindow ===
Takes an input u32, returns an output [[#IWindow]].


=== GetAppletResourceUserId ===
=== GetAppletResourceUserId ===