Changes

Jump to navigation Jump to search
no edit summary
Line 87: Line 87:  
|-
 
|-
 
| 212 || [8.0.0+] ResumeProcedureToRegisterUserWithNintendoAccount || Takes a total of 0x14-bytes of input and a handle, returns an [[#IOAuthProcedureForUserRegistration]].
 
| 212 || [8.0.0+] ResumeProcedureToRegisterUserWithNintendoAccount || Takes a total of 0x14-bytes of input and a handle, returns an [[#IOAuthProcedureForUserRegistration]].
 +
|-
 +
| 213 || [17.0.0+] CreateProcedureToCreateUserWithNintendoAccount ||
 +
|-
 +
| 214 || [17.0.0+] ResumeProcedureToCreateUserWithNintendoAccount ||
 +
|-
 +
| 215 || [17.0.0+] ResumeProcedureToCreateUserWithNintendoAccountAfterApplyResponse ||
 
|-
 
|-
 
| 230 || AuthenticateServiceAsync || Returns an [[#IAsyncContext]].
 
| 230 || AuthenticateServiceAsync || Returns an [[#IAsyncContext]].
Line 97: Line 103:  
|-
 
|-
 
| 299 || SuspendBackgroundDaemon || Returns an [[#ISessionObject]].
 
| 299 || SuspendBackgroundDaemon || Returns an [[#ISessionObject]].
 +
|-
 +
| 400 || [18.0.0+] SetPinCode ||
 +
|-
 +
| 401 || [18.0.0+] GetPinCodeLength ||
 +
|-
 +
| 402 || [18.0.0+] GetPinCode ||
 +
|-
 +
| 410 || [18.0.0+] GetPinCodeErrorCount ||
 +
|-
 +
| 411 || [18.0.0+] ResetPinCodeErrorCount ||
 +
|-
 +
| 412 || [18.0.0+] IncrementPinCodeErrorCount ||
 +
|-
 +
| 900 || [13.0.0+] SetUserUnqualifiedForDebug ||
 +
|-
 +
| 901 || [13.0.0+] UnsetUserUnqualifiedForDebug ||
 +
|-
 +
| 902 || [13.0.0+] ListUsersUnqualifiedForDebug ||
 +
|-
 +
| 910 || [16.0.0+] RefreshFirmwareSettingsForDebug ||
 
|-
 
|-
 
| 997 || [3.0.0+] DebugInvalidateTokenCacheForUser ||
 
| 997 || [3.0.0+] DebugInvalidateTokenCacheForUser ||
Line 163: Line 189:  
|-
 
|-
 
| 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]].
 
| 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]].
 +
|-
 +
| 160 || [15.0.0+] RequiresUpdateNetworkServiceAccountIdTokenCache ||
 +
|-
 +
| 161 || [16.0.0+] RequireReauthenticationOfNetworkServiceAccount ||
 +
|-
 +
| 170 || [17.0.0+] CreateDeviceHistoryRequest ||
 +
|-
 +
| 180 || [18.0.0+] GetRequestForNintendoAccountReauthentication ||
 
|}
 
|}
   Line 222: Line 256:  
| 111 || [4.0.0+] InvalidateServiceEntryRequirementCache ||
 
| 111 || [4.0.0+] InvalidateServiceEntryRequirementCache ||
 
|-
 
|-
| [4.0.0-6.2.0] 112 || InvalidateTokenCache ||
+
| 112 || [4.0.0-6.2.0] InvalidateTokenCache ||
 
|-
 
|-
 
| 113 || [6.1.0+] GetServiceEntryRequirementCacheForOnlinePlay || Takes a total of 0x8-bytes of input, returns a total of 0x4-bytes of output.
 
| 113 || [6.1.0+] GetServiceEntryRequirementCacheForOnlinePlay || Takes a total of 0x8-bytes of input, returns a total of 0x4-bytes of output.
Line 247: Line 281:  
|-
 
|-
 
| 142 || [5.0.0+] RefreshNetworkServiceLicenseCacheAsyncIfSecondsElapsed ||
 
| 142 || [5.0.0+] RefreshNetworkServiceLicenseCacheAsyncIfSecondsElapsed ||
 +
|-
 +
| 143 || [15.0.0+] GetNetworkServiceLicenseCacheEx ||
 
|-
 
|-
 
| 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]].
 
| 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]].
 +
|-
 +
| 160 || [15.0.0+] RequiresUpdateNetworkServiceAccountIdTokenCache ||
 +
|-
 +
| 161 || [16.0.0+] RequireReauthenticationOfNetworkServiceAccount ||
 +
|-
 +
| 180 || [18.0.0+] GetRequestForNintendoAccountReauthentication ||
 
|-
 
|-
 
| 200 || IsRegistered ||
 
| 200 || IsRegistered ||
Line 361: Line 403:  
|-
 
|-
 
| 103 || GetProfileImage ||
 
| 103 || GetProfileImage ||
 +
|-
 +
| 104 || [18.0.0+] GetProfileLargeImage ||
 
|}
 
|}
   Line 677: Line 721:  
|-
 
|-
 
| 191 || [7.0.0+] UpdateNotificationReceiverInfo ([5.0.0-5.1.0] ActivateOpenContextHolder) ||
 
| 191 || [7.0.0+] UpdateNotificationReceiverInfo ([5.0.0-5.1.0] ActivateOpenContextHolder) ||
 +
|-
 +
| 401 || [18.0.0+] GetPinCodeLength ||
 +
|-
 +
| 402 || [18.0.0+] GetPinCode ||
 
|-
 
|-
 
| 997 || [3.0.0+] DebugInvalidateTokenCacheForUser ||
 
| 997 || [3.0.0+] DebugInvalidateTokenCacheForUser ||
Line 713: Line 761:  
|-
 
|-
 
| 103 || GetProfileImage ||  
 
| 103 || GetProfileImage ||  
 +
|-
 +
| 104 || [18.0.0+] GetProfileLargeImage ||
 
|-
 
|-
 
| 110 || RegisterUserAsync || No input, returns an [[#IAsyncContext]].
 
| 110 || RegisterUserAsync || No input, returns an [[#IAsyncContext]].
 
|-
 
|-
 
| 111 || GetUid ||  
 
| 111 || GetUid ||  
 +
|-
 +
| 200 || [17.0.0+] ApplyResponseForUserCreationAsync ||
 +
|-
 +
| 205 || [17.0.0+] SuspendAfterApplyResponse ||
 +
|-
 +
| 210 || [17.0.0+] IsProfileAvailable ||
 +
|-
 +
| 220 || [17.0.0+] RegisterUserAsyncWithoutProfile ||
 +
|-
 +
| 221 || [17.0.0+] RegisterUserWithProfileAsync ||
 +
|-
 +
| 230 || [18.0.0+] RegisterUserWithLargeImageProfileAsync ||
 
|}
 
|}
   Line 749: Line 811:  
|-
 
|-
 
| 2 || [6.0.0+] InvalidateAuthenticationTokenCache
 
| 2 || [6.0.0+] InvalidateAuthenticationTokenCache
 +
|-
 +
| 3 || [16.0.0+] IsDeviceAuthenticationTokenCacheAvailable
 
|-
 
|-
 
| 10 || [6.0.0+] EnsureEdgeTokenCacheAsync
 
| 10 || [6.0.0+] EnsureEdgeTokenCacheAsync
Line 755: Line 819:  
|-
 
|-
 
| 12 || [6.0.0+] InvalidateEdgeTokenCache
 
| 12 || [6.0.0+] InvalidateEdgeTokenCache
 +
|-
 +
| 13 || [16.0.0+] IsEdgeTokenCacheAvailable
 
|-
 
|-
 
| 20 || [11.0.0+] EnsureApplicationAuthenticationCacheAsync
 
| 20 || [11.0.0+] EnsureApplicationAuthenticationCacheAsync
Line 765: Line 831:  
|-
 
|-
 
| 24 || [11.0.0+] InvalidateApplicationAuthenticationCache
 
| 24 || [11.0.0+] InvalidateApplicationAuthenticationCache
 +
|-
 +
| 1000 || [15.0.0+] GetInactiveElicenseUsedEvent
 +
|-
 +
| 9000 || [15.0.0+] ImportVirtualClientCertificate
 +
|-
 +
| 9010 || [15.0.0+] DeleteVirtualClientCertificate
 
|}
 
|}
   Line 871: Line 943:  
|-
 
|-
 
| 212 || ResumeProcedureToRegisterUserWithNintendoAccount || Takes a total of 0x14-bytes of input and a handle, returns an [[#IOAuthProcedureForUserRegistration]].
 
| 212 || ResumeProcedureToRegisterUserWithNintendoAccount || Takes a total of 0x14-bytes of input and a handle, returns an [[#IOAuthProcedureForUserRegistration]].
 +
|-
 +
| 213 || [17.0.0+] CreateProcedureToCreateUserWithNintendoAccount ||
 +
|-
 +
| 214 || [17.0.0+] ResumeProcedureToCreateUserWithNintendoAccount ||
 +
|-
 +
| 215 || [17.0.0+] ResumeProcedureToCreateUserWithNintendoAccountAfterApplyResponse ||
 
|-
 
|-
 
| 230 || AuthenticateServiceAsync || Returns an [[#IAsyncContext]].
 
| 230 || AuthenticateServiceAsync || Returns an [[#IAsyncContext]].
Line 881: Line 959:  
|-
 
|-
 
| 299 || SuspendBackgroundDaemon || Returns an [[#ISessionObject]].
 
| 299 || SuspendBackgroundDaemon || Returns an [[#ISessionObject]].
 +
|-
 +
| 400 || [18.0.0+] SetPinCode ||
 +
|-
 +
| 401 || [18.0.0+] GetPinCodeLength ||
 +
|-
 +
| 402 || [18.0.0+] GetPinCode ||
 +
|-
 +
| 410 || [18.0.0+] GetPinCodeErrorCount ||
 +
|-
 +
| 411 || [18.0.0+] ResetPinCodeErrorCount ||
 +
|-
 +
| 412 || [18.0.0+] IncrementPinCodeErrorCount ||
 
|-
 
|-
 
| 900 || SetUserUnqualifiedForDebug ||
 
| 900 || SetUserUnqualifiedForDebug ||
Line 887: Line 977:  
|-
 
|-
 
| 902 || ListUsersUnqualifiedForDebug ||
 
| 902 || ListUsersUnqualifiedForDebug ||
 +
|-
 +
| 910 || [16.0.0+] RefreshFirmwareSettingsForDebug ||
 
|-
 
|-
 
| 997 || DebugInvalidateTokenCacheForUser ||
 
| 997 || DebugInvalidateTokenCacheForUser ||
Line 917: Line 1,009:  
|-
 
|-
 
| 11 || [[#LoadImage]]
 
| 11 || [[#LoadImage]]
 +
|-
 +
| 20 || [18.0.0+] GetLargeImageSize
 +
|-
 +
| 21 || [18.0.0+] LoadLargeImage
 +
|-
 +
| 30 || [18.0.0+] GetImageId
 
|}
 
|}
   Line 947: Line 1,045:  
|-
 
|-
 
| 11 || [[#LoadImage]]
 
| 11 || [[#LoadImage]]
 +
|-
 +
| 20 || [18.0.0+] GetLargeImageSize
 +
|-
 +
| 21 || [18.0.0+] LoadLargeImage
 +
|-
 +
| 30 || [18.0.0+] GetImageId
 
|-
 
|-
 
| 100 || [[#Store]]
 
| 100 || [[#Store]]
 
|-
 
|-
 
| 101 || [[#StoreWithImage]]
 
| 101 || [[#StoreWithImage]]
 +
|-
 +
| 110 || [18.0.0+] StoreWithLargeImage
 
|}
 
|}
   Line 1,041: Line 1,147:  
|-
 
|-
 
| 142 || RefreshNetworkServiceLicenseCacheAsyncIfSecondsElapsed || Returns an [[#IAsyncContext]].
 
| 142 || RefreshNetworkServiceLicenseCacheAsyncIfSecondsElapsed || Returns an [[#IAsyncContext]].
 +
|-
 +
| 143 || [15.0.0+] GetNetworkServiceLicenseCacheEx ||
 
|-
 
|-
 
| 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]].
 
| 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]].
 +
|-
 +
| 160 || [15.0.0+] RequiresUpdateNetworkServiceAccountIdTokenCache ||
 +
|-
 +
| 161 || [16.0.0+] RequireReauthenticationOfNetworkServiceAccount ||
 +
|-
 +
| 180 || [18.0.0+] GetRequestForNintendoAccountReauthentication ||
 
|}
 
|}
   Line 1,061: Line 1,175:  
|-
 
|-
 
| 15 || GetProfileImage ||
 
| 15 || GetProfileImage ||
 +
|-
 +
| 16 || [18.0.0+] GetProfileLargeImage ||
 
|-
 
|-
 
| 21 || LoadIdTokenCache ||
 
| 21 || LoadIdTokenCache ||
Line 1,125: Line 1,241:  
|-
 
|-
 
| 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]].
 
| 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]].
 +
|-
 +
| 160 || [15.0.0+] RequiresUpdateNetworkServiceAccountIdTokenCache ||
 +
|-
 +
| 161 || [16.0.0+] RequireReauthenticationOfNetworkServiceAccount ||
 +
|-
 +
| 170 || [17.0.0+] CreateDeviceHistoryRequest ||
 
|-
 
|-
 
| 200 || IsRegistered ||
 
| 200 || IsRegistered ||
Line 1,163: Line 1,285:  
|-
 
|-
 
| 401 || RefreshServiceEntryRequirementCacheForOnlinePlayAsync || Takes a total of 0x8-bytes of input, returns an [[#IAsyncContext]].
 
| 401 || RefreshServiceEntryRequirementCacheForOnlinePlayAsync || Takes a total of 0x8-bytes of input, returns an [[#IAsyncContext]].
 +
|-
 +
| 410 || [13.1.0+] CheckRequiredLicenseForLexAsync ||
 
|-
 
|-
 
| 900 || GetAuthenticationInfoForWin ||
 
| 900 || GetAuthenticationInfoForWin ||
Line 1,257: Line 1,381:  
|-
 
|-
 
| 101 || IsNetworkServiceAccountReplaced ||
 
| 101 || IsNetworkServiceAccountReplaced ||
 +
|-
 +
| 200 || [16.0.0+] ApplyAsyncWithAuthorizedToken ||
 
|}
 
|}
   Line 1,381: Line 1,507:  
|-
 
|-
 
| 15 || GetProfileImage
 
| 15 || GetProfileImage
 +
|-
 +
| 16 || [18.0.0+] GetProfileLargeImage
 
|-
 
|-
 
| 21 || LoadIdTokenCache
 
| 21 || LoadIdTokenCache
Line 1,432: Line 1,560:  
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
! Cmd || Name || Notes
+
! Cmd || Name
 +
|-
 +
| 100 || EnableQualificationLimitation
 +
|-
 +
| 101 || DisableQualificationLimitation
 +
|-
 +
| 110 || SelectQualifiedUsers
 
|-
 
|-
| 100 || EnableQualificationLimitation ||  
+
| 900 || [14.0.0+] SetUserUnqualifiedForDebug
 
|-
 
|-
| 101 || DisableQualificationLimitation ||  
+
| 901 || [14.0.0+] UnsetUserUnqualifiedForDebug
 
|-
 
|-
| 110 || SelectQualifiedUsers ||  
+
| 902 || [14.0.0+] ListUsersUnqualifiedForDebug
 
|}
 
|}
   Line 1,579: Line 1,713:  
|-
 
|-
 
| 205 || GetProfileEditor || Takes an input userID and returns an [[#IProfileEditor]].
 
| 205 || GetProfileEditor || Takes an input userID and returns an [[#IProfileEditor]].
 +
|-
 +
| 401 || [18.0.0+] GetPinCodeLength ||
 +
|-
 +
| 402 || [18.0.0+] GetPinCode ||
 
|-
 
|-
 
| 997 || DebugInvalidateTokenCacheForUser ||
 
| 997 || DebugInvalidateTokenCacheForUser ||

Navigation menu