asSUCCESS 0 asERROR -1 asCONTEXT_ACTIVE -2 asCONTEXT_NOT_FINISHED -3 asCONTEXT_NOT_PREPARED -4 asINVALID_ARG -5 asNO_FUNCTION -6 asNOT_SUPPORTED -7 asINVALID_NAME -8 asNAME_TAKEN -9 asINVALID_DECLARATION -10 asINVALID_OBJECT -11 asINVALID_TYPE -12 asALREADY_REGISTERED -13 asMULTIPLE_FUNCTIONS -14 asNO_MODULE -15 asNO_GLOBAL_VAR -16 asINVALID_CONFIGURATION -17 asINVALID_INTERFACE -18 asCANT_BIND_ALL_FUNCTIONS -19 asLOWER_ARRAY_DIMENSION_NOT_REGISTERED -20 asWRONG_CONFIG_GROUP -21 asCONFIG_GROUP_IS_IN_USE -22
Call finished successfully.
An error occured.
A script context is currently active.
A script context hasn't finished the execution.
The context hasn't been prepared yet and cannot be executed.
One or more arguments are invalid.
No function could be found.
The feature you are trying to use is not yet supported.
The name is invalid.
The name is taken.
The declaration is invalid.
The object is invalid.
The type is invalid.
The function, property, or object is already registered.
Multiple functions were found that matches the search.
No module with the specified name could be found.
No global variable with the specified name could be found.
At least one of the registration methods failed.
The function cannot be bound because the interface is not correct.
Not all of the functions could be bound.
A lower dimension array must be registered first.
This error message is received, for example, when trying to register an object property and the object type was registered in a different configuration group than the current one.
This happens when trying to remove a configuration group that is currently being used. A group is in use, if a script module uses the configuration in the group, or if an object with a type from the group is still alive.