Line 811: |
Line 811: |
| | 1700 || ListApplicationDownloadingContentMeta | | | 1700 || ListApplicationDownloadingContentMeta |
| |- | | |- |
− | | 1701 || [3.0.0+] GetApplicationView | + | | 1701 || [3.0.0+] [[#GetApplicationView]] |
| |- | | |- |
| | 1702 || [3.0.0+] GetApplicationDownloadTaskStatus | | | 1702 || [3.0.0+] GetApplicationDownloadTaskStatus |
| |- | | |- |
− | | 1703 || [4.0.0+] GetApplicationViewDownloadErrorContext | + | | 1703 || [4.0.0+] [[#GetApplicationViewDownloadErrorContext]] |
| |- | | |- |
− | | 1704 || [8.0.0+] GetApplicationViewWithPromotionInfo | + | | 1704 || [8.0.0+] [[#GetApplicationViewWithPromotionInfo]] |
| |- | | |- |
| | 1800 || IsNotificationSetupCompleted | | | 1800 || IsNotificationSetupCompleted |
Line 1,142: |
Line 1,142: |
| ==== GetLastSdCardFormatUnexpectedResult ==== | | ==== GetLastSdCardFormatUnexpectedResult ==== |
| No input/output. | | No input/output. |
| + | |
| + | ==== GetApplicationView ==== |
| + | Takes a type-0x6 output buffer containing an array of [[#ApplicationView]], a type-0x5 input buffer containing an array of u64 [[NCM_services#ApplicationId|ApplicationIds]], no output. |
| + | |
| + | ==== GetApplicationViewDownloadErrorContext ==== |
| + | Takes a type-0x16 output buffer containg an [[Error_Applet#ErrorContext|ErrorContext]], an u64 [[NCM_services#ApplicationId|ApplicationId]], no output. |
| + | |
| + | ==== GetApplicationViewWithPromotionInfo ==== |
| + | Takes a type-0x6 output buffer containing an array of [[#ApplicationViewWithPromotionInfo]], a type-0x5 input buffer containing an array of u64 [[NCM_services#ApplicationId|ApplicationIds]], no output. |
| | | |
| ==== RequestDownloadApplicationPrepurchasedRights ==== | | ==== RequestDownloadApplicationPrepurchasedRights ==== |
Line 2,069: |
Line 2,078: |
| | | |
| This is an u8. [[qlaunch]] just checks whether this is 0. | | This is an u8. [[qlaunch]] just checks whether this is 0. |
| + | |
| + | = ApplicationView = |
| + | This is "nn::ns::ApplicationView". This is a 0x50-byte struct. |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Description |
| + | |- |
| + | | 0x0 || 0x50 || ? |
| + | |} |
| + | |
| + | = ApplicationViewWithPromotionInfo = |
| + | This is a 0x70-byte struct. |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Description |
| + | |- |
| + | | 0x0 || 0x50 || [[#ApplicationView]] |
| + | |- |
| + | | 0x50 || 0x20 || [[#PromotionInfo]] |
| + | |} |
| + | |
| + | = PromotionInfo = |
| + | This is a 0x20-byte struct. |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Description |
| + | |- |
| + | | 0x0 || 0x20 || ? |
| + | |} |
| | | |
| = NoDownloadRightsErrorResolution = | | = NoDownloadRightsErrorResolution = |