Line 1,490: |
Line 1,490: |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
| |- | | |- |
− | ! Cmd || Name || Notes | + | ! 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+] || No input, returns an [[#IUnknown]]. | + | | 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. |
| | | |
− | === IUnknown === | + | === 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]] |