Return codes for the External Functions Interface are as follows. Each code indicates the cause of a failure in its respective function:
──────────────────────────────────────────────────────────────────────── 0 RXMACRO_OK The call to the function completed successfully. ────────────────────────────────────────────────────────────────────── 1 RXMACRO_NO_STORAGE There was not enough memory to complete the requested function. ────────────────────────────────────────────────────────────────────── 2 RXMACRO_NOT_FOUND The requested function was not found in the macrospace. ────────────────────────────────────────────────────────────────────── 3 RXMACRO_EXTENSION_REQUIRED An extension is required for the macrospace file name. ────────────────────────────────────────────────────────────────────── 4 RXMACRO_ALREADY_EXISTS Duplicate functions cannot be loaded from a macrospace file. ────────────────────────────────────────────────────────────────────── 5 RXMACRO_FILE_ERROR An error occurred accessing a macrospace file. ────────────────────────────────────────────────────────────────────── 6 RXMACRO_SIGNATURE_ERROR A macrospace save file does not contain valid function images. ────────────────────────────────────────────────────────────────────── 7 RXMACRO_SOURCE_NOT_FOUND The requested file was not found. ────────────────────────────────────────────────────────────────────── 8 RXMACRO_INVALID_POSITION An invalid search-order position request flag was used. ────────────────────────────────────────────────────────────────────────