Changes

926 bytes added ,  19:36, 7 October 2019
Line 39: Line 39:  
|-
 
|-
 
| 105 || [4.0.0+] CheckNetworkServiceAvailabilityAsync || Returns an [[#IAsyncContext]].
 
| 105 || [4.0.0+] CheckNetworkServiceAvailabilityAsync || Returns an [[#IAsyncContext]].
 +
|-
 +
| 106 || [9.0.0+] GetProfileSyncNotifier ||
 
|-
 
|-
 
| 110 || StoreSaveDataThumbnail ||
 
| 110 || StoreSaveDataThumbnail ||
Line 121: Line 123:  
|-
 
|-
 
| 120 || GetNintendoAccountId ||
 
| 120 || GetNintendoAccountId ||
 +
|-
 +
| 121 || [9.0.0+] CalculateNintendoAccountAuthenticationFingerprint ||
 
|-
 
|-
 
| 130 || GetNintendoAccountUserResourceCache ||
 
| 130 || GetNintendoAccountUserResourceCache ||
Line 127: Line 131:  
|-
 
|-
 
| 132 || RefreshNintendoAccountUserResourceCacheAsyncIfSecondsElapsed || Returns an [[#IAsyncContext]].
 
| 132 || RefreshNintendoAccountUserResourceCacheAsyncIfSecondsElapsed || Returns an [[#IAsyncContext]].
 +
|-
 +
| 133 || [9.0.0+] GetNintendoAccountVerificationUrlCache ||
 +
|-
 +
| 134 || [9.0.0+] RefreshNintendoAccountVerificationUrlCacheAsync ||
 +
|-
 +
| 135 || [9.0.0+] RefreshNintendoAccountVerificationUrlCacheAsyncIfSecondsElapsed ||
 
|-
 
|-
 
| 140 || [5.0.0+] GetNetworkServiceLicenseCache ||  
 
| 140 || [5.0.0+] GetNetworkServiceLicenseCache ||  
Line 199: Line 209:  
|-
 
|-
 
| 120 || GetNintendoAccountId ||
 
| 120 || GetNintendoAccountId ||
 +
|-
 +
| 121 || [9.0.0+] CalculateNintendoAccountAuthenticationFingerprint ||
 
|-
 
|-
 
| 130 || GetNintendoAccountUserResourceCache ||
 
| 130 || GetNintendoAccountUserResourceCache ||
Line 205: Line 217:  
|-
 
|-
 
| 132 || RefreshNintendoAccountUserResourceCacheAsyncIfSecondsElapsed || Returns an [[#IAsyncContext]].
 
| 132 || RefreshNintendoAccountUserResourceCacheAsyncIfSecondsElapsed || Returns an [[#IAsyncContext]].
 +
|-
 +
| 133 || [9.0.0+] GetNintendoAccountVerificationUrlCache ||
 +
|-
 +
| 134 || [9.0.0+] RefreshNintendoAccountVerificationUrlCacheAsync ||
 +
|-
 +
| 135 || [9.0.0+] RefreshNintendoAccountVerificationUrlCacheAsyncIfSecondsElapsed ||
 
|-
 
|-
 
| 140 || [5.0.0+] GetNetworkServiceLicenseCache ||
 
| 140 || [5.0.0+] GetNetworkServiceLicenseCache ||
Line 251: Line 269:  
|-
 
|-
 
| 401 || [6.1.0+] RefreshServiceEntryRequirementCacheForOnlinePlayAsync || Takes a total of 0x8-bytes of input, returns an [[#IAsyncContext]].
 
| 401 || [6.1.0+] RefreshServiceEntryRequirementCacheForOnlinePlayAsync || Takes a total of 0x8-bytes of input, returns an [[#IAsyncContext]].
 +
|-
 +
| 900 || [9.0.0+] GetAuthenticationInfoForWin ||
 +
|-
 +
| 901 || [9.0.0+] ImportAsyncForWin ||
 
|-
 
|-
 
| 997 || DebugUnlinkNintendoAccountAsync || Returns an [[#IAsyncContext]].
 
| 997 || DebugUnlinkNintendoAccountAsync || Returns an [[#IAsyncContext]].
Line 607: Line 629:  
|-
 
|-
 
| 105 || [4.0.0+] CheckNetworkServiceAvailabilityAsync || Returns an [[#IAsyncContext]].
 
| 105 || [4.0.0+] CheckNetworkServiceAvailabilityAsync || Returns an [[#IAsyncContext]].
 +
|-
 +
| 106 || [9.0.0+] GetProfileSyncNotifier ||
 
|-
 
|-
 
| 110 || StoreSaveDataThumbnail ||
 
| 110 || StoreSaveDataThumbnail ||
Line 690: Line 714:  
| 0 || EnsureAuthenticationTokenCacheAsync ([5.0.0-5.1.0] GeneratePostData)
 
| 0 || EnsureAuthenticationTokenCacheAsync ([5.0.0-5.1.0] GeneratePostData)
 
|-
 
|-
| 1 || LoadAuthenticationTokenCache [6.0.0+]
+
| 1 || [6.0.0+] LoadAuthenticationTokenCache
 
|-
 
|-
 
| 2 || [6.0.0+]
 
| 2 || [6.0.0+]
 
|-
 
|-
| 10 || EnsureEdgeTokenCacheAsync [6.0.0+]
+
| 10 || [6.0.0+] EnsureEdgeTokenCacheAsync
 
|-
 
|-
| 11 || LoadEdgeTokenCache [6.0.0+]
+
| 11 || [6.0.0+] LoadEdgeTokenCache
 
|-
 
|-
 
| 12 || [6.0.0+]
 
| 12 || [6.0.0+]
Line 748: Line 772:  
| 0x10 || 0x8 || POSIX UTC timestamp, for last account edit.
 
| 0x10 || 0x8 || POSIX UTC timestamp, for last account edit.
 
|-
 
|-
| 0x18 || 0x20 || UTF-8 Username
+
| 0x18 || 0x20 || UTF-8 Nickname. Official sw uses strncpy to copy this into another struct (<code>nn::account::Nickname</code>), with a NUL-byte written after the copied data.
 
|-
 
|-
 
|}
 
|}