1# ability_base_common.h 2 3 4## Overview 5 6The **ability_base_common.h** file describes the error codes defined by AbilityBase. 7 8**File to include**: <AbilityKit/ability_base/ability_base_common.h> 9 10**Library**: libability_base_want.so 11 12**System capability**: SystemCapability.Ability.AbilityBase 13 14**Since**: 15 15 16**Related module**: [AbilityBase](_ability_base.md) 17 18 19## Summary 20 21### Files 22 23| Name | Description | 24| ---------------------------------------------------------- | ------------------------------------------------------------ | 25| [ability_base_common.h](ability__base__common_8h.md) | Declares the error codes related to AbilityBase.<br>**File to include**: <AbilityKit/ability_base/ability_base_common.h><br>**Library**: libability_base_want.so| 26 27 28### Enums 29 30| Name | Description | 31| ------------------------------------------------------------ | ---------------------- | 32| [AbilityBase_ErrorCode](_ability_base.md#AbilityBase_ErrorCode) {<br> ABILITY_BASE_ERROR_CODE_NO_ERROR = 0,<br> ABILITY_BASE_ERROR_CODE_PARAM_INVALID = 401,<br>}| Enumerates the AbilityBase error codes.| 33