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. |
| |- | | |- |
| |} | | |} |