Line 232:
Line 232:
| 703 || [2.0.0+] [[#RequestEnsureDownloadTask]]
| 703 || [2.0.0+] [[#RequestEnsureDownloadTask]]
|-
|-
−
| 704 || [2.0.0+] ListDownloadTaskStatus
+
| 704 || [2.0.0+] [[#ListDownloadTaskStatus]]
|-
|-
| 705 || [2.0.0+] RequestDownloadTaskListData
| 705 || [2.0.0+] RequestDownloadTaskListData
Line 723:
Line 723:
| 703 || [[#RequestEnsureDownloadTask]]
| 703 || [[#RequestEnsureDownloadTask]]
|-
|-
−
| 704 || ListDownloadTaskStatus
+
| 704 || [[#ListDownloadTaskStatus]]
|-
|-
| 705 || [[#RequestDownloadTaskListData]]
| 705 || [[#RequestDownloadTaskListData]]
Line 1,523:
Line 1,523:
| 703 || [[#RequestEnsureDownloadTask]]
| 703 || [[#RequestEnsureDownloadTask]]
|-
|-
−
| 704 || ListDownloadTaskStatus
+
| 704 || [[#ListDownloadTaskStatus]]
|-
|-
| 705 || [[#RequestDownloadTaskListData]]
| 705 || [[#RequestDownloadTaskListData]]
Line 1,544:
Line 1,544:
==== RequestEnsureDownloadTask ====
==== RequestEnsureDownloadTask ====
No input, returns an output Event handle and an [[#IAsyncResult]].
No input, returns an output Event handle and an [[#IAsyncResult]].
+
+
==== ListDownloadTaskStatus ====
+
Takes a type-0x6 output buffer containing an array of [[#DownloadTaskStatus]], returns an output s32 total_out.
==== TryCommitCurrentApplicationDownloadTask ====
==== TryCommitCurrentApplicationDownloadTask ====
Line 2,416:
Line 2,419:
| 0x1A || 0x6 || Unknown
| 0x1A || 0x6 || Unknown
|}
|}
+
+
= DownloadTaskStatus =
+
This is "nn::ns::DownloadTaskStatus". This is a 0x20-byte struct.
[[Category:Services]]
[[Category:Services]]