Коды ошибок функций API Конфигуратора |
Табл. 1. Коды ошибок функций API Конфигуратора
Константа кода ошибки |
Код |
Ошибочная ситуация |
CfOk |
0 |
Ошибок нет |
CfErrObjectTypeNotExist |
-1 |
Тип объекта не существует |
CfErrObjectTypeAlreadyExist |
-2 |
Тип объекта уже существует |
CfErrObjectNotExist |
-3 |
Объект не существует |
CfErrObjectAlreadyExist |
-4 |
Уже есть объект с таким именем, как у создаваемого объекта |
CfErrContainerObjectNotExist |
-5 |
Контейнер не существует |
CfErrPropNotExist |
-6 |
Свойство не существует |
CfErrPropAlreadyExist |
-7 |
Свойство уже существует |
CfErrObjectSelfAlreadyExist |
-8 |
Уже есть объект с заданным указателем (Self'ом) |
CfErrContainerSelfNotExist |
-9 |
Не найден контейнер с заданным указателем (Self'ом) |
CfErrCantEditProp |
-10 |
Нельзя редактировать указанное свойство |
CfErrPropValueError |
-11 |
Значение поля не совместимо по типу с указанным свойством |
CfErrCantCreateObject |
-12 |
Нельзя создать объект в указанном контейнере |
CfErrCreateObjectError |
-14 |
Не получилось создать объект |
CfErrObjectStorageNotCreated |
-18 |
Вызвана функция управления ObjectStorage, а объект не создан |
CfErrInternalBadCommand |
-19 |
Неизвестная команда сервисных функций |
CfErrBadFieldType |
-20 |
Не того типа параметр |
CfErrBadFind |
-21 |
Атом не найден |
CfErrMustBeUnsigned |
-23 |
Значение типа cftUnsignedInteger меньше 0 |