NS services: Difference between revisions

Line 1,267: Line 1,267:
| 13 || GetPreparedCardUpdateEulaData
| 13 || GetPreparedCardUpdateEulaData
|-
|-
| 14 || [4.0.0+] SetupCardUpdateViaSystemUpdater
| 14 || [4.0.0+] [[#SetupCardUpdateViaSystemUpdater]]
|-
|-
| 15 || [4.0.0+] HasReceived
| 15 || [4.0.0+] HasReceived
Line 1,344: Line 1,344:


Similar to [[#GetDownloadedEulaDataSize]] except this reads the file instead, using the specified output buffer with size=filesize. This will throw an error if the filesize is larger than the buffer size.
Similar to [[#GetDownloadedEulaDataSize]] except this reads the file instead, using the specified output buffer with size=filesize. This will throw an error if the filesize is larger than the buffer size.
=== SetupCardUpdateViaSystemUpdater ===
Same as SetupCardUpdate, except this doesn't have the code for [[Filesystem_services|GetGameCardHandle/GetGameCardUpdatePartitionInfo]], and uses [[Filesystem_services|OpenRegisteredUpdatePartition]] instead of [[Filesystem_services|OpenGameCardFileSystem]]. This also uses a different is_initialized bool state flag.


= IAsyncValue =
= IAsyncValue =