NS services: Difference between revisions
No edit summary |
|||
| Line 1,757: | Line 1,757: | ||
The array-count must match 1. | The array-count must match 1. | ||
After validation etc, this | After validation etc, this then runs functionality similar to [[#SelectLatestSystemDeliveryInfo]]: | ||
* [20.0.0+] When the SystemDeliveryInfoPlatform from the input [[#SystemDeliveryInfo]] matches the [[System_Settings|sys-setting]], it does the following: | |||
* Uses the same functionality as [[#SelectLatestSystemDeliveryInfo]] for GetFunctionBlackListSystemVersionToAuthorize, returning the Result on failure. | |||
* The output bool is set to: out_u8!=0 && out_u32 >= [[#SystemDeliveryInfo]] SystemUpdateVersion (only the upper 16bits are used from the SystemUpdateVersion). | |||
Otherwise when the output bool is still false, this sets the output bool by comparing system-version fields in the [[#SystemDeliveryInfo]]/[[#ApplicationDeliveryInfo]] and with a state field (state field originates from [[System_Settings|system-setting]] <code>contents_delivery!required_system_version_to_deliver_application</code>). | |||
==== EstimateRequiredSize ==== | ==== EstimateRequiredSize ==== | ||