Changes

Jump to navigation Jump to search
! Description
|-
| 0x0 || 0x1 || StatusInstallProgressState
|-
| 0x1 0x4 || 0x7 0x4 || ?LastResult
|-
| 0x8 || 0x8 || UnknownInstalledSize
|-
| 0x10 || 0x8 || DownloadSizeTotalSize
|-
| 0x18 || 0x8 || ContentMetaId[[NCM_services#ContentMetaKey|ContentMetaKey]]
|-
| 0x20 0x28 || 0x4 0x8 || VersionBytesInstalled
|-
| 0x24 0x30 || 0x4 0x8 || ?ElapsedTimeNs
|-
| 0x28 || 0x8 || BytesPerSecond|-| 0x30 || 0x8 || BytesPerMB|-| 0x38 || 0x8 0x1 || ?SystemUpdateTaskApplyInfo
|}
This is a 0x28-byte struct. [3.0.0+] This is a 0x38-byte struct. [5.0.0+] This is a 0x40-byte struct.
The first 0x18-bytes are obtained from [[NCM_services#GetProgress]] and the 0x10-bytes at +0x8 are returned by [[NS_Services#GetDownloadProgress]]. The two u64s at +0x28/+0x30 are obtained from [[NCM_services#GetThroughput]] and used by [[NS_Services|NS]] to calculate "ThroughputKBps" for a SystemPlayReport.
The two u64s byte at +0x28/+0x30 are used by 0x38 is obtained from [[NS_Services|NSNCM_services#GetSystemUpdateTaskApplyInfo]] to calculate "ThroughputKBps" for a SystemPlayReport.
== NetworkInstallTask ==
67

edits

Navigation menu