API-Error-Codes

<< Click to Display Table of Contents >>

Navigation:  2. Components > 4. Special features >

API-Error-Codes

API-Error-Codes

Previous Top Next


MiniRobotLanguage (MRL)

 

API_ERROR_CODES

Error Codes

 

Intention

 

Normally you should not get this codes unless explicitly stated in this helpfile.

 

DOS-Error Code (1 - 26):

 

1 - Incorrect function call.

2 - The system cannot find the file specified.

3 - The system cannot find the path specified.

4 - The system cannot open the file. (too many open files)

5 - Access to that file was denied.

6 - The handle is invalid.

7 - The storage control blocks were destroyed.

8 - Not enough storage is available to process this command.

9 - The storage control block address is invalid.

10 - The environment is incorrect.

11 - The .EXE file is invalid (non-Win32 .EXE).

12 - The access code is invalid.

13 - The data is invalid.

14 - Not enough storage is available to complete this operation.

15 - The system cannot find the drive specified.

16 - The directory cannot be removed (current dir).

17 - The system cannot move the file to a different disk drive.

18 - There are no more files.

19 - The media is write protected.

20 - The system cannot find the device specified.

21 - The device is not ready.

22 - The device does not recognize the command.

23 - Data error (cyclic redundancy check).

24 - The program issued a command but the command length is incorrect.

25 - The drive cannot locate a specific area or track on the disk.

26 - The specified disk or diskette cannot be accessed.

 

 

 

Error Codes

 

ERROR_SUCCESS              = 0&

INVALID_FUNCTION           = 1&     ' dderror

FILE_NOT_FOUND             = 2&

PATH_NOT_FOUND             = 3&

TOO_MANY_OPEN_FILES        = 4&

ACCESS_DENIED              = 5&

INVALID_HANDLE             = 6&

ARENA_TRASHED              = 7&

NOT_ENOUGH_MEMORY          = 8&     ' dderror

INVALID_BLOCK              = 9&

BAD_ENVIRONMENT            = 10&

BAD_FORMAT                 = 11&

INVALID_ACCESS             = 12&

INVALID_DATA               = 13&

OUTOFMEMORY                = 14&

INVALID_DRIVE              = 15&

CURRENT_DIRECTORY          = 16&

NOT_SAME_DEVICE            = 17&

NO_MORE_FILES              = 18&

WRITE_PROTECT              = 19&

BAD_UNIT                   = 20&

NOT_READY                  = 21&

BAD_COMMAND                = 22&

CRC                        = 23&

BAD_LENGTH                 = 24&

SEEK                       = 25&

NOT_DOS_DISK               = 26&

SECTOR_NOT_FOUND           = 27&

OUT_OF_PAPER               = 28&

WRITE_FAULT                = 29&

READ_FAULT                 = 30&

GEN_FAILURE                = 31&

SHARING_VIOLATION          = 32&

LOCK_VIOLATION             = 33&

WRONG_DISK                 = 34&

SHARING_BUFFER_EXCEEDED    = 36&

HANDLE_EOF                 = 38&

HANDLE_DISK_FULL           = 39&

NOT_SUPPORTED              = 50&

REM_NOT_LIST               = 51&

DUP_NAME                   = 52&

BAD_NETPATH                = 53&

NETWORK_BUSY               = 54&

DEV_NOT_EXIST              = 55&     ' dderror

TOO_MANY_CMDS              = 56&

ADAP_HDW_ERR               = 57&

BAD_NET_RESP               = 58&

UNEXP_NET_ERR              = 59&

BAD_REM_ADAP               = 60&

PRINTQ_FULL                = 61&

NO_SPOOL_SPACE             = 62&

PRINT_CANCELLED            = 63&

NETNAME_DELETED            = 64&

NETWORK_ACCESS_DENIED      = 65&

BAD_DEV_TYPE               = 66&

BAD_NET_NAME               = 67&

TOO_MANY_NAMES             = 68&

TOO_MANY_SESS              = 69&

SHARING_PAUSED             = 70&

REQ_NOT_ACCEP              = 71&

REDIR_PAUSED               = 72&

FILE_EXISTS                = 80&

CANNOT_MAKE                = 82&

FAIL_I24                   = 83&

OUT_OF_STRUCTURES          = 84&

ALREADY_ASSIGNED           = 85&

INVALID_PASSWORD           = 86&

INVALID_PARAMETER          = 87&     ' dderror

NET_WRITE_FAULT            = 88&

NO_PROC_SLOTS              = 89&

TOO_MANY_SEMAPHORES        = 100&

EXCL_SEM_ALREADY_OWNED     = 101&

SEM_IS_SET                 = 102&

TOO_MANY_SEM_REQUESTS      = 103&

INVALID_AT_INTERRUPT_TIME  = 104&

SEM_OWNER_DIED             = 105&

SEM_USER_LIMIT             = 106&

DISK_CHANGE                = 107&

DRIVE_LOCKED               = 108&

BROKEN_PIPE                = 109&

OPEN_FAILED                = 110&

BUFFER_OVERFLOW            = 111&

DISK_FULL                  = 112&

NO_MORE_SEARCH_HANDLES     = 113&

INVALID_TARGET_HANDLE      = 114&

INVALID_CATEGORY           = 117&

INVALID_VERIFY_SWITCH      = 118&

BAD_DRIVER_LEVEL           = 119&

CALL_NOT_IMPLEMENTED       = 120&

SEM_TIMEOUT                = 121&

INSUFFICIENT_BUFFER        = 122&     ' dderror

INVALID_NAME               = 123&     ' dderror

INVALID_LEVEL              = 124&

NO_VOLUME_LABEL            = 125&

MOD_NOT_FOUND              = 126&

PROC_NOT_FOUND             = 127&

WAIT_NO_CHILDREN           = 128&

CHILD_NOT_COMPLETE         = 129&

DIRECT_ACCESS_HANDLE       = 130&

NEGATIVE_SEEK              = 131&

SEEK_ON_DEVICE             = 132&

IS_JOIN_TARGET             = 133&

IS_JOINED                  = 134&

IS_SUBSTED                 = 135&

NOT_JOINED                 = 136&

NOT_SUBSTED                = 137&

JOIN_TO_JOIN               = 138&

SUBST_TO_SUBST             = 139&

JOIN_TO_SUBST              = 140&

SUBST_TO_JOIN              = 141&

BUSY_DRIVE                 = 142&

SAME_DRIVE                 = 143&

DIR_NOT_ROOT               = 144&

DIR_NOT_EMPTY              = 145&

IS_SUBST_PATH              = 146&

IS_JOIN_PATH               = 147&

PATH_BUSY                  = 148&

IS_SUBST_TARGET            = 149&

SYSTEM_TRACE               = 150&

INVALID_EVENT_COUNT        = 151&

TOO_MANY_MUXWAITERS        = 152&

INVALID_LIST_FORMAT        = 153&

LABEL_TOO_LONG             = 154&

TOO_MANY_TCBS              = 155&

SIGNAL_REFUSED             = 156&

DISCARDED                  = 157&

NOT_LOCKED                 = 158&

BAD_THREADID_ADDR          = 159&

BAD_ARGUMENTS              = 160&

BAD_PATHNAME               = 161&

SIGNAL_PENDING             = 162&

MAX_THRDS_REACHED          = 164&

LOCK_FAILED                = 167&

BUSY                       = 170&

CANCEL_VIOLATION           = 173&

ATOMIC_LOCKS_NOT_SUPPORTED = 174&

INVALID_SEGMENT_NUMBER     = 180&

INVALID_ORDINAL            = 182&

ALREADY_EXISTS             = 183&

INVALID_FLAG_NUMBER        = 186&

SEM_NOT_FOUND              = 187&

INVALID_STARTING_CODESEG   = 188&

INVALID_STACKSEG           = 189&

INVALID_MODULETYPE         = 190&

INVALID_EXE_SIGNATURE      = 191&

EXE_MARKED_INVALID         = 192&

BAD_EXE_FORMAT             = 193&

ITERATED_DATA_EXCEEDS_64k  = 194&

INVALID_MINALLOCSIZE       = 195&

DYNLINK_FROM_INVALID_RING  = 196&

IOPL_NOT_ENABLED           = 197&

INVALID_SEGDPL             = 198&

AUTODATASEG_EXCEEDS_64k    = 199&

RING2SEG_MUST_BE_MOVABLE   = 200&

RELOC_CHAIN_XEEDS_SEGLIM   = 201&

INFLOOP_IN_RELOC_CHAIN     = 202&

ENVVAR_NOT_FOUND           = 203&

NO_SIGNAL_SENT             = 205&

FILENAME_EXCED_RANGE       = 206&

RING2_STACK_IN_USE         = 207&

META_EXPANSION_TOO_LONG    = 208&

INVALID_SIGNAL_NUMBER      = 209&

THREAD_1_INACTIVE          = 210&

LOCKED                     = 212&

TOO_MANY_MODULES           = 214&

NESTING_NOT_ALLOWED        = 215&

EXE_MACHINE_TYPE_MISMATCH  = 216&

BAD_PIPE                   = 230&

PIPE_BUSY                  = 231&

NO_DATA                    = 232&

PIPE_NOT_CONNECTED         = 233&

MORE_DATA                  = 234&     ' dderror

VC_DISCONNECTED            = 240&

INVALID_EA_NAME            = 254&

EA_LIST_INCONSISTENT       = 255&

%WAIT_TIMEOUT              = 258&

NO_MORE_ITEMS              = 259&

CANNOT_COPY                = 266&

DIRECTORY                  = 267&

EAS_DIDNT_FIT              = 275&

EA_FILE_CORRUPT            = 276&

EA_TABLE_FULL              = 277&

INVALID_EA_HANDLE          = 278&

EAS_NOT_SUPPORTED          = 282&

NOT_OWNER                  = 288&

TOO_MANY_POSTS             = 298&

PARTIAL_COPY               = 299&

OPLOCK_NOT_GRANTED         = 300&

INVALID_OPLOCK_PROTOCOL    = 301&

MR_MID_NOT_FOUND           = 317&

INVALID_ADDRESS            = 487&

ARITHMETIC_OVERFLOW        = 534&

PIPE_CONNECTED             = 535&

PIPE_LISTENING             = 536&

EA_ACCESS_DENIED           = 994&

OPERATION_ABORTED          = 995&

IO_INCOMPLETE              = 996&

IO_PENDING                 = 997&     ' dderror

NOACCESS                   = 998&

SWAPERROR                  = 999&

STACK_OVERFLOW             = 1001&

INVALID_MESSAGE            = 1002&

CAN_NOT_COMPLETE           = 1003&

INVALID_FLAGS              = 1004&

UNRECOGNIZED_VOLUME        = 1005&

FILE_INVALID               = 1006&

FULLSCREEN_MODE            = 1007&

NO_TOKEN                   = 1008&

BADDB                      = 1009&

BADKEY                     = 1010&

CANTOPEN                   = 1011&

CANTREAD                   = 1012&

CANTWRITE                  = 1013&

REGISTRY_RECOVERED         = 1014&

REGISTRY_CORRUPT           = 1015&

REGISTRY_IO_FAILED         = 1016&

NOT_REGISTRY_FILE          = 1017&

KEY_DELETED                = 1018&

NO_LOG_SPACE               = 1019&

KEY_HAS_CHILDREN           = 1020&

CHILD_MUST_BE_VOLATILE     = 1021&

NOTIFY_ENUM_DIR            = 1022&

DEPENDENT_SERVICES_RUNNING = 1051&

INVALID_SERVICE_CONTROL    = 1052&

SERVICE_REQUEST_TIMEOUT    = 1053&

SERVICE_NO_THREAD          = 1054&

SERVICE_DATABASE_LOCKED    = 1055&

SERVICE_ALREADY_RUNNING    = 1056&

INVALID_SERVICE_ACCOUNT    = 1057&

SERVICE_DISABLED           = 1058&

CIRCULAR_DEPENDENCY        = 1059&

SERVICE_DOES_NOT_EXIST     = 1060&

SERVICE_CANNOT_ACCEPT_CTRL = 1061&

SERVICE_NOT_ACTIVE         = 1062&

FAILED_SERVICE_CONTROLLER_CONNECT = 1063&

EXCEPTION_IN_SERVICE       = 1064&

DATABASE_DOES_NOT_EXIST    = 1065&

SERVICE_SPECIFIC_ERROR     = 1066&

PROCESS_ABORTED            = 1067&

SERVICE_DEPENDENCY_FAIL    = 1068&

SERVICE_LOGON_FAILED       = 1069&

SERVICE_START_HANG         = 1070&

INVALID_SERVICE_LOCK       = 1071&

SERVICE_MARKED_FOR_DELETE  = 1072&

SERVICE_EXISTS             = 1073&

ALREADY_RUNNING_LKG        = 1074&

SERVICE_DEPENDENCY_DELETED = 1075&

BOOT_ALREADY_ACCEPTED      = 1076&

SERVICE_NEVER_STARTED      = 1077&

DUPLICATE_SERVICE_NAME     = 1078&

DIFFERENT_SERVICE_ACCOUNT  = 1079&

CANNOT_DETECT_DRIVER_FAILURE = 1080&

CANNOT_DETECT_PROCESS_ABORT = 1081&

NO_RECOVERY_PROGRAM        = 1082&

SERVICE_NOT_IN_EXE         = 1083&

END_OF_MEDIA               = 1100&

FILEMARK_DETECTED          = 1101&

BEGINNING_OF_MEDIA         = 1102&

SETMARK_DETECTED           = 1103&

NO_DATA_DETECTED           = 1104&

PARTITION_FAILURE          = 1105&

INVALID_BLOCK_LENGTH       = 1106&

DEVICE_NOT_PARTITIONED     = 1107&

UNABLE_TO_LOCK_MEDIA       = 1108&

UNABLE_TO_UNLOAD_MEDIA     = 1109&

MEDIA_CHANGED              = 1110&

BUS_RESET                  = 1111&

NO_MEDIA_IN_DRIVE          = 1112&

NO_UNICODE_TRANSLATION     = 1113&

DLL_INIT_FAILED            = 1114&

SHUTDOWN_IN_PROGRESS       = 1115&

NO_SHUTDOWN_IN_PROGRESS    = 1116&

IO_DEVICE                  = 1117&

SERIAL_NO_DEVICE           = 1118&

IRQ_BUSY                   = 1119&

MORE_WRITES                = 1120&

COUNTER_TIMEOUT            = 1121&

FLOPPY_ID_MARK_NOT_FOUND   = 1122&

FLOPPY_WRONG_CYLINDER      = 1123&

FLOPPY_UNKNOWN_ERROR       = 1124&

FLOPPY_BAD_REGISTERS       = 1125&

DISK_RECALIBRATE_FAILED    = 1126&

DISK_OPERATION_FAILED      = 1127&

DISK_RESET_FAILED          = 1128&

EOM_OVERFLOW               = 1129&

NOT_ENOUGH_SERVER_MEMORY   = 1130&

POSSIBLE_DEADLOCK          = 1131&

MAPPED_ALIGNMENT           = 1132&

SET_POWER_STATE_VETOED     = 1140&

SET_POWER_STATE_FAILED     = 1141&

TOO_MANY_LINKS             = 1142&

OLD_WIN_VERSION            = 1150&

APP_WRONG_OS               = 1151&

SINGLE_INSTANCE_APP        = 1152&

RMODE_APP                  = 1153&

INVALID_DLL                = 1154&

NO_ASSOCIATION             = 1155&

DDE_FAIL                   = 1156&

DLL_NOT_FOUND              = 1157&

NO_MORE_USER_HANDLES       = 1158&

MESSAGE_SYNC_ONLY          = 1159&

SOURCE_ELEMENT_EMPTY       = 1160&

DESTINATION_ELEMENT_FULL   = 1161&

ILLEGAL_ELEMENT_ADDRESS    = 1162&

MAGAZINE_NOT_PRESENT       = 1163&

DEVICE_REINITIALIZATION_NEEDED = 1164&     ' dderror

DEVICE_REQUIRES_CLEANING   = 1165&

DEVICE_DOOR_OPEN           = 1166&

DEVICE_NOT_CONNECTED       = 1167&

NOT_FOUND                  = 1168&

NO_MATCH                   = 1169&

SET_NOT_FOUND              = 1170&

POINT_NOT_FOUND            = 1171&

NO_TRACKING_SERVICE        = 1172&

NO_VOLUME_ID               = 1173&

INVALID_VLM_OPERATION      = 1174&

UNABLE_TO_REMOVE_REPLACED  = 1175&

UNABLE_TO_MOVE_REPLACEMENT = 1176&

UNABLE_TO_MOVE_REPLACEMENT_2 = 1177&

JOURNAL_DELETE_IN_PROGRESS = 1178&

JOURNAL_NOT_ACTIVE         = 1179&

POTENTIAL_FILE_FOUND       = 1180&

JOURNAL_ENTRY_DELETED      = 1181&

CANCELLED                  = 1223&

USER_MAPPED_FILE           = 1224&

CONNECTION_REFUSED         = 1225&

GRACEFUL_DISCONNECT        = 1226&

ADDRESS_ALREADY_ASSOCIATED = 1227&

ADDRESS_NOT_ASSOCIATED     = 1228&

CONNECTION_INVALID         = 1229&

CONNECTION_ACTIVE          = 1230&

NETWORK_UNREACHABLE        = 1231&

HOST_UNREACHABLE           = 1232&

PROTOCOL_UNREACHABLE       = 1233&

PORT_UNREACHABLE           = 1234&

REQUEST_ABORTED            = 1235&

CONNECTION_ABORTED         = 1236&

RETRY                      = 1237&

CONNECTION_COUNT_LIMIT     = 1238&

LOGIN_TIME_RESTRICTION     = 1239&

LOGIN_WKSTA_RESTRICTION    = 1240&

INCORRECT_ADDRESS          = 1241&

ALREADY_REGISTERED         = 1242&

SERVICE_NOT_FOUND          = 1243&

NOT_AUTHENTICATED          = 1244&

NOT_LOGGED_ON              = 1245&

CONTINUE                   = 1246&     ' dderror

ALREADY_INITIALIZED        = 1247&

NO_MORE_DEVICES            = 1248&     ' dderror

NO_SUCH_SITE               = 1249&

DOMAIN_CONTROLLER_EXISTS   = 1250&

ONLY_IF_CONNECTED          = 1251&

OVERRIDE_NOCHANGES         = 1252&

BAD_USER_PROFILE           = 1253&

NOT_SUPPORTED_ON_SBS       = 1254&

LICENSE_QUOTA_EXCEEDED     = 1395&

WRONG_TARGET_NAME          = 1396&

MUTUAL_AUTH_FAILED         = 1397&

TIME_SKEW                  = 1398&

GLOBAL_ONLY_HOOK           = 1429&

NO_SYSTEM_RESOURCES        = 1450&

NONPAGED_SYSTEM_RESOURCES  = 1451&

PAGED_SYSTEM_RESOURCES     = 1452&

WORKING_SET_QUOTA          = 1453&

PAGEFILE_QUOTA             = 1454&

COMMITMENT_LIMIT           = 1455&

MENU_ITEM_NOT_FOUND        = 1456&

INVALID_KEYBOARD_HANDLE    = 1457&

HOOK_TYPE_NOT_ALLOWED      = 1458&

REQUIRES_INTERACTIVE_WINDOWSTATION = 1459&

TIMEOUT                    = 1460&

INVALID_MONITOR_HANDLE     = 1461&

INSTALL_SERVICE_FAILURE    = 1601&

INSTALL_USEREXIT           = 1602&

INSTALL_FAILURE            = 1603&

INSTALL_SUSPEND            = 1604&

UNKNOWN_PRODUCT            = 1605&

UNKNOWN_FEATURE            = 1606&

UNKNOWN_COMPONENT          = 1607&

UNKNOWN_PROPERTY           = 1608&

INVALID_HANDLE_STATE       = 1609&

BAD_CONFIGURATION          = 1610&

INDEX_ABSENT               = 1611&

INSTALL_SOURCE_ABSENT      = 1612&

INSTALL_PACKAGE_VERSION    = 1613&

PRODUCT_UNINSTALLED        = 1614&

BAD_QUERY_SYNTAX           = 1615&

INVALID_FIELD              = 1616&

DEVICE_REMOVED             = 1617&

INSTALL_ALREADY_RUNNING    = 1618&

INSTALL_PACKAGE_OPEN_FAILED = 1619&

INSTALL_PACKAGE_INVALID    = 1620&

INSTALL_UI_FAILURE         = 1621&

INSTALL_LOG_FAILURE        = 1622&

INSTALL_LANGUAGE_UNSUPPORTED = 1623&

INSTALL_TRANSFORM_FAILURE  = 1624&

INSTALL_PACKAGE_REJECTED   = 1625&

FUNCTION_NOT_CALLED        = 1626&

FUNCTION_FAILED            = 1627&

INVALID_TABLE              = 1628&

DATATYPE_MISMATCH          = 1629&

UNSUPPORTED_TYPE           = 1630&

CREATE_FAILED              = 1631&

INSTALL_TEMP_UNWRITABLE    = 1632&

INSTALL_PLATFORM_UNSUPPORTED = 1633&

INSTALL_NOTUSED            = 1634&

PATCH_PACKAGE_OPEN_FAILED  = 1635&

PATCH_PACKAGE_INVALID      = 1636&

PATCH_PACKAGE_UNSUPPORTED  = 1637&

PRODUCT_VERSION            = 1638&

INVALID_COMMAND_LINE       = 1639&

INSTALL_REMOTE_DISALLOWED  = 1640&

SUCCESS_REBOOT_INITIATED   = 1641&

PATCH_TARGET_NOT_FOUND     = 1642&

 

 

Example

 

 

 

Remarks

 

 

 

Limitations:

 

 

 

See also: