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]] |