HixlStatus and Return Codes
The API return code types and constants are as follows:
typedef uint32_t HixlStatus; static const uint32_t HIXL_SUCCESS = 0U; static const uint32_t HIXL_PARAM_INVALID = 103900U; static const uint32_t HIXL_TIMEOUT = 103901U; static const uint32_t HIXL_FAILED = 503900U;
The meanings of error codes are as follows.
Enumerated Value |
Description |
Recoverable (Yes/No) |
Solution |
|---|---|---|---|
HIXL_SUCCESS |
Success |
None |
N/A |
HIXL_PARAM_INVALID |
Incorrect parameter |
Yes |
Locate the fault based on logs. |
HIXL_TIMEOUT |
Processing timeout |
No |
Preserve the environment, collect host/device logs, and back them up. |
HIXL_FAILED |
Common failure |
No |
Preserve the environment, collect host/device logs, and back them up. |
Parent topic: HIXL CS APIs