Applet Manager services: Difference between revisions
No edit summary |
|||
Line 1,490: | Line 1,490: | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 0 || [[#GetEventHandle]] | | 0 || [[#GetEventHandle]] | ||
|- | |- | ||
| 1 || [[#ReceiveMessage]] | | 1 || [[#ReceiveMessage]] | ||
|- | |- | ||
| 2 || [[#GetThisAppletKind]] | | 2 || [[#GetThisAppletKind]] | ||
|- | |- | ||
| 3 || [[#AllowToEnterSleep]] | | 3 || [[#AllowToEnterSleep]] | ||
|- | |- | ||
| 4 || [[#DisallowToEnterSleep]] | | 4 || [[#DisallowToEnterSleep]] | ||
|- | |- | ||
| 5 || [[#GetOperationMode]] | | 5 || [[#GetOperationMode]] | ||
|- | |- | ||
| 6 || [[#GetPerformanceMode]] | | 6 || [[#GetPerformanceMode]] | ||
|- | |- | ||
| 7 || [[#GetCradleStatus]] | | 7 || [[#GetCradleStatus]] | ||
|- | |- | ||
| 8 || [[#GetBootMode]] | | 8 || [[#GetBootMode]] | ||
|- | |- | ||
| 9 || [[#GetCurrentFocusState]] | | 9 || [[#GetCurrentFocusState]] | ||
|- | |- | ||
| 10 || [[#RequestToAcquireSleepLock]] | | 10 || [[#RequestToAcquireSleepLock]] | ||
|- | |- | ||
| 11 || [[#ReleaseSleepLock]] | | 11 || [[#ReleaseSleepLock]] | ||
|- | |- | ||
| 12 || [[#ReleaseSleepLockTransiently]] | | 12 || [[#ReleaseSleepLockTransiently]] | ||
|- | |- | ||
| 13 || [[#GetAcquiredSleepLockEvent]] | | 13 || [[#GetAcquiredSleepLockEvent]] | ||
|- | |- | ||
| 14 || [11.0.0+] | | 14 || [11.0.0+] GetWakeupCount | ||
|- | |- | ||
| 20 || [[#PushToGeneralChannel]] | | 20 || [[#PushToGeneralChannel]] | ||
|- | |- | ||
| 30 || [[#GetHomeButtonReaderLockAccessor]] | | 30 || [[#GetHomeButtonReaderLockAccessor]] | ||
|- | |- | ||
| 31 || [2.0.0+] [[#GetReaderLockAccessorEx]] | | 31 || [2.0.0+] [[#GetReaderLockAccessorEx]] | ||
|- | |- | ||
| 32 || [7.0.0+] [[#GetWriterLockAccessorEx]] | | 32 || [7.0.0+] [[#GetWriterLockAccessorEx]] | ||
|- | |- | ||
| 40 || [2.0.0+] [[#GetCradleFwVersion]] | | 40 || [2.0.0+] [[#GetCradleFwVersion]] | ||
|- | |- | ||
| 50 || [3.0.0+] [[#IsVrModeEnabled]] | | 50 || [3.0.0+] [[#IsVrModeEnabled]] | ||
|- | |- | ||
| 51 || [3.0.0+] [[#SetVrModeEnabled]] | | 51 || [3.0.0+] [[#SetVrModeEnabled]] | ||
|- | |- | ||
| 52 || [4.0.0+] [[#SetLcdBacklighOffEnabled]] | | 52 || [4.0.0+] [[#SetLcdBacklighOffEnabled]] | ||
|- | |- | ||
| 53 || [7.0.0+] [[#BeginVrModeEx]] | | 53 || [7.0.0+] [[#BeginVrModeEx]] | ||
|- | |- | ||
| 54 || [7.0.0+] [[#EndVrModeEx]] | | 54 || [7.0.0+] [[#EndVrModeEx]] | ||
|- | |- | ||
| 55 || [3.0.0+] [[#IsInControllerFirmwareUpdateSection]] | | 55 || [3.0.0+] [[#IsInControllerFirmwareUpdateSection]] | ||
|- | |- | ||
| 59 || [11.0.0+] | | 59 || [11.0.0+] | ||
|- | |- | ||
| 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]] | ||
|- | |- | ||
| 63 || [4.0.0+] [[#GetHdcpAuthenticationStateChangeEvent]] | | 63 || [4.0.0+] [[#GetHdcpAuthenticationStateChangeEvent]] | ||
|- | |- | ||
| 64 || [5.0.0+] [[#SetTvPowerStateMatchingMode]] | | 64 || [5.0.0+] [[#SetTvPowerStateMatchingMode]] | ||
|- | |- | ||
| 65 || [5.1.0+] [[#GetApplicationIdByContentActionName]] | | 65 || [5.1.0+] [[#GetApplicationIdByContentActionName]] | ||
|- | |- | ||
| 66 || [6.0.0+] [[#SetCpuBoostMode]] | | 66 || [6.0.0+] [[#SetCpuBoostMode]] | ||
|- | |- | ||
| 67 || [10.0.0+] [[#CancelCpuBoostMode]] | | 67 || [10.0.0+] [[#CancelCpuBoostMode]] | ||
|- | |- | ||
| 68 || [11.0.0+] | | 68 || [11.0.0+] GetBuiltInDisplayType | ||
|- | |- | ||
| 80 || [6.0.0+] [[#PerformSystemButtonPressingIfInFocus]] | | 80 || [6.0.0+] [[#PerformSystemButtonPressingIfInFocus]] | ||
|- | |- | ||
| 90 || [7.0.0+] [[#SetPerformanceConfigurationChangedNotification]] | | 90 || [7.0.0+] [[#SetPerformanceConfigurationChangedNotification]] | ||
|- | |- | ||
| 91 || [7.0.0+] [[#GetCurrentPerformanceConfiguration]] | | 91 || [7.0.0+] [[#GetCurrentPerformanceConfiguration]] | ||
|- | |- | ||
| 100 || [9.1.0+] [[#SetHandlingHomeButtonShortPressedEnabled]] | | 100 || [9.1.0+] [[#SetHandlingHomeButtonShortPressedEnabled]] | ||
|- | |- | ||
| 110 || [11.0.0+] | | 110 || [11.0.0+] [[#OpenMyGpuErrorHandler]] | ||
|- | |- | ||
| 200 || [7.0.0+] [[#GetOperationModeSystemInfo]] | | 200 || [7.0.0+] [[#GetOperationModeSystemInfo]] | ||
|- | |- | ||
| 300 || [9.0.0+] [[#GetSettingsPlatformRegion]] | | 300 || [9.0.0+] [[#GetSettingsPlatformRegion]] | ||
|- | |- | ||
| 400 || [10.0.0+] [[#ActivateMigrationService]] | | 400 || [10.0.0+] [[#ActivateMigrationService]] | ||
|- | |- | ||
| 401 || [10.0.0+] [[#DeactivateMigrationService]] | | 401 || [10.0.0+] [[#DeactivateMigrationService]] | ||
|- | |- | ||
| 500 || [11.0.0+] | | 500 || [11.0.0+] DisableSleepTillShutdown | ||
|- | |- | ||
| 501 || [11.0.0+] | | 501 || [11.0.0+] SuppressDisablingSleepTemporarily | ||
|- | |- | ||
| 900 || [11.0.0+] | | 900 || [11.0.0+] | ||
|} | |} | ||
Line 1,741: | Line 1,741: | ||
=== GetCurrentPerformanceConfiguration === | === GetCurrentPerformanceConfiguration === | ||
No input, returns the result of calling [[PPC_services#apm:sys|GetCurrentPerformanceConfiguration]]. | No input, returns the result of calling [[PPC_services#apm:sys|GetCurrentPerformanceConfiguration]]. | ||
=== OpenMyGpuErrorHandler === | |||
No input, returns an [[#IGpuErrorHandler]]. | |||
=== GetOperationModeSystemInfo === | === GetOperationModeSystemInfo === | ||
Line 1,758: | Line 1,761: | ||
No input/output. | No input/output. | ||
=== | === IGpuErrorHandler === | ||
This is "nn::am::service::IGpuErrorHandler". | |||
This was added with [11.0.0+]. | This was added with [11.0.0+]. | ||
Line 1,765: | Line 1,770: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 100 || | | 100 || GetManualGpuErrorInfoSize | ||
|- | |- | ||
| 101 || | | 101 || GetManualGpuErrorInfo | ||
|- | |- | ||
| 102 || | | 102 || GetManualGpuErrorDetectionSystemEvent | ||
|- | |- | ||
| 103 || | | 103 || FinishManualGpuErrorHandling | ||
|} | |} | ||
Line 1,865: | Line 1,870: | ||
| 110 || [8.0.0+] [[#SetApplicationAlbumUserData]] | | 110 || [8.0.0+] [[#SetApplicationAlbumUserData]] | ||
|- | |- | ||
| 120 || [11.0.0+] | | 120 || [11.0.0+] SaveCurrentScreenshot | ||
|- | |- | ||
| 1000 || [7.0.0+] [[#GetDebugStorageChannel]] | | 1000 || [7.0.0+] [[#GetDebugStorageChannel]] |