Changes

Jump to navigation Jump to search
1,107 bytes added ,  03:39, 11 December 2018
no edit summary
Line 86: Line 86:  
| 20 || [[#PopFromGeneralChannel]] ||  
 
| 20 || [[#PopFromGeneralChannel]] ||  
 
|-
 
|-
| 21 || GetPopFromGeneralChannelEvent ||
+
| 21 || [[#GetPopFromGeneralChannelEvent]] ||
 
|-
 
|-
 
| 30 || [[#GetHomeButtonWriterLockAccessor]] ||  
 
| 30 || [[#GetHomeButtonWriterLockAccessor]] ||  
Line 97: Line 97:  
==== PopFromGeneralChannel ====
 
==== PopFromGeneralChannel ====
 
No input, returns an output [[#IStorage]].
 
No input, returns an output [[#IStorage]].
 +
 +
==== GetPopFromGeneralChannelEvent ====
 +
No input, returns an output handle.
    
==== GetHomeButtonWriterLockAccessor ====
 
==== GetHomeButtonWriterLockAccessor ====
Line 113: Line 116:  
| 2 || Unlock
 
| 2 || Unlock
 
|-
 
|-
| 3 || GetEvent
+
| 3 || [[#GetEvent]]
 
|}
 
|}
 +
 +
===== GetEvent =====
 +
No input, returns an output handle.
    
=== IGlobalStateController ===
 
=== IGlobalStateController ===
Line 178: Line 184:  
! Cmd || Name || Notes
 
! Cmd || Name || Notes
 
|-
 
|-
| 0 || GetAppletStateChangedEvent ||
+
| 0 || [[#GetAppletStateChangedEvent]] ||
 
|-
 
|-
 
| 1 || [[#IsCompleted]] ||
 
| 1 || [[#IsCompleted]] ||
Line 218: Line 224:  
| 150 || [6.0.0+] ReportApplicationExitTimeout ||  
 
| 150 || [6.0.0+] ReportApplicationExitTimeout ||  
 
|}
 
|}
 +
 +
===== GetAppletStateChangedEvent =====
 +
No input, returns an output handle.
    
===== IsCompleted =====
 
===== IsCompleted =====
Line 233: Line 242:  
! Cmd || Name
 
! Cmd || Name
 
|-
 
|-
| 0 || GetAppletStateChangedEvent
+
| 0 || [[#GetAppletStateChangedEvent]]
 
|-
 
|-
 
| 1 || [[#IsCompleted_2|#IsCompleted]]
 
| 1 || [[#IsCompleted_2|#IsCompleted]]
Line 245: Line 254:  
| 30 || GetResult
 
| 30 || GetResult
 
|}
 
|}
 +
 +
====== GetAppletStateChangedEvent ======
 +
No input, returns an output handle.
    
====== IsCompleted ======
 
====== IsCompleted ======
Line 286: Line 298:  
| 3 || [[#PushInteractiveOutData]] ||  
 
| 3 || [[#PushInteractiveOutData]] ||  
 
|-
 
|-
| 5 || GetPopInDataEvent ||
+
| 5 || [[#GetPopInDataEvent]] ||
 
|-
 
|-
| 6 || GetPopInteractiveInDataEvent ||
+
| 6 || [[#GetPopInteractiveInDataEvent]] ||
 
|-
 
|-
 
| 10 || [[#ExitProcessAndReturn]] ||
 
| 10 || [[#ExitProcessAndReturn]] ||
Line 312: Line 324:  
| 20 || [[#PopExtraStorage]] ||  
 
| 20 || [[#PopExtraStorage]] ||  
 
|-
 
|-
| 25 || GetPopExtraStorageEvent ||
+
| 25 || [[#GetPopExtraStorageEvent]] ||
 
|-
 
|-
 
| 30 || [[#UnpopInData]] ||  
 
| 30 || [[#UnpopInData]] ||  
Line 350: Line 362:  
==== PushInteractiveOutData ====
 
==== PushInteractiveOutData ====
 
Takes an input [[#IStorage]], no output.
 
Takes an input [[#IStorage]], no output.
 +
 +
==== GetPopInDataEvent ====
 +
No input, returns an output handle.
 +
 +
==== GetPopInteractiveInDataEvent ====
 +
No input, returns an output handle.
    
==== GetMainAppletStorageId ====
 
==== GetMainAppletStorageId ====
Line 367: Line 385:  
==== PopExtraStorage ====
 
==== PopExtraStorage ====
 
No input, returns an output [[#IStorage]].
 
No input, returns an output [[#IStorage]].
 +
 +
==== GetPopExtraStorageEvent ====
 +
No input, returns an output handle.
    
==== UnpopInData ====
 
==== UnpopInData ====
Line 670: Line 691:  
| 104 || [[#PopInteractiveOutData]] ||  
 
| 104 || [[#PopInteractiveOutData]] ||  
 
|-
 
|-
| 105 || GetPopOutDataEvent ||
+
| 105 || [[#GetPopOutDataEvent] ||
 
|-
 
|-
| 106 || GetPopInteractiveOutDataEvent ||
+
| 106 || [[#GetPopInteractiveOutDataEvent]] ||
 
|-
 
|-
 
| 110 || [[#NeedsToExitProcess]] ||
 
| 110 || [[#NeedsToExitProcess]] ||
Line 718: Line 739:  
==== PopInteractiveOutData ====
 
==== PopInteractiveOutData ====
 
No input, returns an output [[#IStorage]].
 
No input, returns an output [[#IStorage]].
 +
 +
==== GetPopOutDataEvent ====
 +
No input, returns an output handle.
 +
 +
==== GetPopInteractiveOutDataEvent ====
 +
No input, returns an output handle.
    
==== NeedsToExitProcess ====
 
==== NeedsToExitProcess ====
Line 753: Line 780:  
| 12 || ReleaseSleepLockTransiently ||
 
| 12 || ReleaseSleepLockTransiently ||
 
|-
 
|-
| 13 || GetAcquiredSleepLockEvent ||
+
| 13 || [[#GetAcquiredSleepLockEvent]] ||
 
|-
 
|-
 
| 20 || [[#PushToGeneralChannel]] ||  
 
| 20 || [[#PushToGeneralChannel]] ||  
Line 773: Line 800:  
| 60 || [3.0.0+] GetDefaultDisplayResolution ||
 
| 60 || [3.0.0+] GetDefaultDisplayResolution ||
 
|-
 
|-
| 61 || [3.0.0+] GetDefaultDisplayResolutionChangeEvent ||
+
| 61 || [3.0.0+] [[#GetDefaultDisplayResolutionChangeEvent]] ||
 
|-
 
|-
 
| 62 || [4.0.0+] GetHdcpAuthenticationState ||  
 
| 62 || [4.0.0+] GetHdcpAuthenticationState ||  
Line 813: Line 840:  
* 1: In focus.
 
* 1: In focus.
 
* 2/3: Out of focus(running in "background").
 
* 2/3: Out of focus(running in "background").
 +
 +
=== GetAcquiredSleepLockEvent ===
 +
No input, returns an output handle.
    
=== PushToGeneralChannel ===
 
=== PushToGeneralChannel ===
Line 835: Line 865:  
=== IsInControllerFirmwareUpdateSection ===
 
=== IsInControllerFirmwareUpdateSection ===
 
No input, returns an output u8 bool.
 
No input, returns an output u8 bool.
 +
 +
=== GetDefaultDisplayResolutionChangeEvent ===
 +
No input, returns an output handle.
    
== ISelfController ==
 
== ISelfController ==
Line 1,039: Line 1,072:  
| 9 || [5.0.0+] CopyBetweenCaptureBuffers
 
| 9 || [5.0.0+] CopyBetweenCaptureBuffers
 
|-
 
|-
| 10 || AcquireLastApplicationCaptureBuffer
+
| 10 || [[#AcquireLastApplicationCaptureBuffer]]
 
|-
 
|-
 
| 11 || ReleaseLastApplicationCaptureBuffer
 
| 11 || ReleaseLastApplicationCaptureBuffer
 
|-
 
|-
| 12 || AcquireLastForegroundCaptureBuffer
+
| 12 || [[#AcquireLastForegroundCaptureBuffer]]
 
|-
 
|-
 
| 13 || ReleaseLastForegroundCaptureBuffer
 
| 13 || ReleaseLastForegroundCaptureBuffer
 
|-
 
|-
| 14 || AcquireCallerAppletCaptureBuffer
+
| 14 || [[#AcquireCallerAppletCaptureBuffer]]
 
|-
 
|-
 
| 15 || ReleaseCallerAppletCaptureBuffer
 
| 15 || ReleaseCallerAppletCaptureBuffer
Line 1,075: Line 1,108:  
| 28 || [6.0.0+] TakeScreenShotOfOwnLayerEx
 
| 28 || [6.0.0+] TakeScreenShotOfOwnLayerEx
 
|}
 
|}
 +
 +
=== AcquireLastApplicationCaptureBuffer ===
 +
No input, returns an output handle.
 +
 +
=== AcquireLastForegroundCaptureBuffer ===
 +
No input, returns an output handle.
 +
 +
=== AcquireCallerAppletCaptureBuffer ===
 +
No input, returns an output handle.
    
== ISystemAppletControllerForDebug ==
 
== ISystemAppletControllerForDebug ==

Navigation menu