Function esp_idf_svc::hal::sys::esp_ota_get_partition_description
source · pub unsafe extern "C" fn esp_ota_get_partition_description(
partition: *const esp_partition_t,
app_desc: *mut esp_app_desc_t,
) -> i32
Expand description
@brief Returns esp_app_desc structure for app partition. This structure includes app version.
Returns a description for the requested app partition. @param[in] partition Pointer to app partition. (only app partition) @param[out] app_desc Structure of info about app. @return
- ESP_OK Successful.
- ESP_ERR_NOT_FOUND app_desc structure is not found. Magic word is incorrect.
- ESP_ERR_NOT_SUPPORTED Partition is not application.
- ESP_ERR_INVALID_ARG Arguments is NULL or if partition’s offset exceeds partition size.
- ESP_ERR_INVALID_SIZE Read would go out of bounds of the partition.
- or one of error codes from lower-level flash driver.