NS services: Difference between revisions
No edit summary |
No edit summary |
||
| 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]] | ||