Changes

803 bytes added ,  18:27, 16 September 2021
no edit summary
Line 2,608: Line 2,608:  
|-
 
|-
 
| 152 || [12.0.0+] LoadSignedDeviceIdentifierCacheForNintendoAccount ||
 
| 152 || [12.0.0+] LoadSignedDeviceIdentifierCacheForNintendoAccount ||
 +
|-
 +
| 170 || [13.0.0] GetNasOp2MembershipStateChangeNotifier ||
 
|-
 
|-
 
| 190 || [1.0.0-9.2.0] GetUserLastOpenedApplication ||
 
| 190 || [1.0.0-9.2.0] GetUserLastOpenedApplication ||
Line 2,642: Line 2,644:  
|-
 
|-
 
| 299 || SuspendBackgroundDaemon || Returns an [[#ISessionObject]].
 
| 299 || SuspendBackgroundDaemon || Returns an [[#ISessionObject]].
 +
|-
 +
| 900 || [13.0.0] SetUserUnqualifiedForDebug ||
 +
|-
 +
| 901 || [13.0.0] UnsetUserUnqualifiedForDebug ||
 +
|-
 +
| 902 || [13.0.0] ListUsersUnqualifiedForDebug ||
 
|-
 
|-
 
| 997 || [3.0.0+] DebugInvalidateTokenCacheForUser ||
 
| 997 || [3.0.0+] DebugInvalidateTokenCacheForUser ||
Line 2,767: Line 2,775:  
| 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 3,073: Line 3,081:  
| 131 || [6.0.0+] ListOpenContextStoredUsers ||  
 
| 131 || [6.0.0+] ListOpenContextStoredUsers ||  
 
|-
 
|-
| 140 || [6.0.0+] [[#InitializeApplicationInfo]] ||  
+
| 140 || [6.0.0+] [[#InitializeApplicationInfoV1]] ||  
 
|-
 
|-
 
| 141 || [6.0.0+] ListQualifiedUsers ||  
 
| 141 || [6.0.0+] ListQualifiedUsers ||  
 
|-
 
|-
 
| 150 || [6.0.0+] IsUserAccountSwitchLocked ||  
 
| 150 || [6.0.0+] IsUserAccountSwitchLocked ||  
 +
|-
 +
| 160 || [13.0.0+] InitializeApplicationInfoV2 ||
 
|}
 
|}
   Line 3,085: Line 3,095:  
Takes a PID and an input u64 pid_placeholder, no output.
 
Takes a PID and an input u64 pid_placeholder, no output.
   −
== InitializeApplicationInfo ==
+
== InitializeApplicationInfoV1 ==
 
Takes a PID and an input u64 pid_placeholder, no output.
 
Takes a PID and an input u64 pid_placeholder, no output.
   Line 3,097: Line 3,107:  
| 0 || GetSessionId
 
| 0 || GetSessionId
 
|-
 
|-
| [1.0.0-2.3.0] 11 ||
+
| 11 || [1.0.0-2.3.0]  
 
|-
 
|-
 
| 12 || GetAccountId
 
| 12 || GetAccountId
Line 3,131: Line 3,141:  
| 160 || [5.0.0+] StoreOpenContext ||
 
| 160 || [5.0.0+] StoreOpenContext ||
 
|-
 
|-
| 170 || [6.0.0+] LoadNetworkServiceLicenseKindAsync || No input, returns an [[#IAsyncNetworkServiceLicenseKindContext]].
+
| 170 || [13.0.0+] EnsureIdTokenCacheForOnlinePlayAsync ([6.0.0-12.1.0] LoadNetworkServiceLicenseKindAsync) || No input, returns an [[#IAsyncContextForLoginForOnlinePlay]] ([6.0.0-12.1.0] [[#IAsyncNetworkServiceLicenseKindContext]]).
 
|}
 
|}
   Line 3,152: Line 3,162:  
|-
 
|-
 
| 100 || GetNetworkServiceLicenseKind ||  
 
| 100 || GetNetworkServiceLicenseKind ||  
 +
|}
 +
 +
== IAsyncContextForLoginForOnlinePlay ==
 +
This is "nn::account::baas::IAsyncContextForLoginForOnlinePlay".
 +
 +
This was added with [13.0.0+].
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name || Notes
 +
|-
 +
| 0 || GetSystemEvent ||
 +
|-
 +
| 1 || Cancel ||
 +
|-
 +
| 2 || HasDone ||
 +
|-
 +
| 3 || GetResult ||
 +
|-
 +
| 100 || GetNetworkServiceLicenseInfoForOnlinePlay ||
 
|}
 
|}
   Line 3,218: Line 3,248:  
|-
 
|-
 
| 152 || [12.0.0+] LoadSignedDeviceIdentifierCacheForNintendoAccount ||
 
| 152 || [12.0.0+] LoadSignedDeviceIdentifierCacheForNintendoAccount ||
 +
|-
 +
| 170 || [13.0.0] GetNasOp2MembershipStateChangeNotifier ||
 
|-
 
|-
 
| 190 || [1.0.0-9.2.0] GetUserLastOpenedApplication ||
 
| 190 || [1.0.0-9.2.0] GetUserLastOpenedApplication ||
Line 3,263: Line 3,295:  
| 111 || GetUid ||  
 
| 111 || GetUid ||  
 
|}
 
|}
  −
  −
  −
  −
      
= VersionListData =
 
= VersionListData =