ADS Return-Codes
| 
 Hex  | 
 Dec  | 
 Description  | 
|---|---|---|
| 
 0x000  | 
 0  | 
 no error  | 
| 
 0x001  | 
 1  | 
 Internal error  | 
| 
 0x002  | 
 2  | 
 No Rtime  | 
| 
 0x003  | 
 3  | 
 Allocation locked memory error  | 
| 
 0x004  | 
 4  | 
 Insert mailbox error  | 
| 
 0x005  | 
 5  | 
 Wrong receive HMSG  | 
| 
 0x006  | 
 6  | 
 target port not found  | 
| 
 0x007  | 
 7  | 
 target machine not found  | 
| 
 0x008  | 
 8  | 
 Unknown command ID  | 
| 
 0x009  | 
 9  | 
 Bad task ID  | 
| 
 0x00A  | 
 10  | 
 No IO  | 
| 
 0x00B  | 
 11  | 
 Unknown AMS command  | 
| 
 0x00C  | 
 12  | 
 Win 32 error  | 
| 
 0x00D  | 
 13  | 
 Port not connected  | 
| 
 0x00E  | 
 14  | 
 Invalid AMS length  | 
| 
 0x00F  | 
 15  | 
 Invalid AMS Net ID  | 
| 
 0x010  | 
 16  | 
 Low Installation level  | 
| 
 0x011  | 
 17  | 
 No debug available  | 
| 
 0x012  | 
 18  | 
 Port disabled  | 
| 
 0x013  | 
 19  | 
 Port already connected  | 
| 
 0x014  | 
 20  | 
 AMS Sync Win32 error  | 
| 
 0x015  | 
 21  | 
 AMS Sync Timeout  | 
| 
 0x016  | 
 22  | 
 AMS Sync AMS error  | 
| 
 0x017  | 
 23  | 
 AMS Sync no index map  | 
| 
 0x018  | 
 24  | 
 Invalid AMS port  | 
| 
 0x019  | 
 25  | 
 No memory  | 
| 
 0x01A  | 
 26  | 
 TCP send error  | 
| 
 0x01B  | 
 27  | 
 Host unreachable  | 
| 
 0x500  | 
 1280  | 
 Router: no locked memory  | 
| 
 0x502  | 
 1282  | 
 Router: mailbox full  | 
| 
 0x700  | 
 1792  | 
 error class <device error>  | 
| 
 0x701  | 
 1793  | 
 Service is not supported by server  | 
| 
 0x702  | 
 1794  | 
 invalid index group  | 
| 
 0x703  | 
 1795  | 
 invalid index offset  | 
| 
 0x704  | 
 1796  | 
 reading/writing not permitted  | 
| 
 0x705  | 
 1797  | 
 parameter size not correct  | 
| 
 0x706  | 
 1798  | 
 invalid parameter value(s)  | 
| 
 0x707  | 
 1799  | 
 device is not in a ready state  | 
| 
 0x708  | 
 1800  | 
 device is busy  | 
| 
 0x709  | 
 1801  | 
 invalid context (must be in Windows)  | 
| 
 0x70A  | 
 1802  | 
 out of memory  | 
| 
 0x70B  | 
 1803  | 
 invalid parameter value(s)  | 
| 
 0x70C  | 
 1804  | 
 not found (files, ...)  | 
| 
 0x70D  | 
 1805  | 
 syntax error in command or file  | 
| 
 0x70E  | 
 1806  | 
 objects do not match  | 
| 
 0x70F  | 
 1807  | 
 object already exists  | 
| 
 0x710  | 
 1808  | 
 symbol not found  | 
| 
 0x711  | 
 1809  | 
 symbol version invalid  | 
| 
 0x712  | 
 1810  | 
 server is in invalid state  | 
| 
 0x713  | 
 1811  | 
 AdsTransMode not supported  | 
| 
 0x714  | 
 1812  | 
 Notification handle is invalid  | 
| 
 0x715  | 
 1813  | 
 Notification client not registered  | 
| 
 0x716  | 
 1814  | 
 no more notification handles  | 
| 
 0x717  | 
 1815  | 
 size for watch too big  | 
| 
 0x718  | 
 1816  | 
 device not initialized  | 
| 
 0x719  | 
 1817  | 
 device has a timeout  | 
| 
 0x71A  | 
 1818  | 
 query interface failed  | 
| 
 0x71B  | 
 1819  | 
 wrong interface required  | 
| 
 0x71C  | 
 1820  | 
 class ID is invalid  | 
| 
 0x71D  | 
 1821  | 
 object ID is invalid  | 
| 
 0x71E  | 
 1822  | 
 request is pending  | 
| 
 0x71F  | 
 1823  | 
 request is aborted  | 
| 
 0x720  | 
 1824  | 
 signal warning  | 
| 
 0x721  | 
 1825  | 
 invalid array index  | 
| 
 0x740  | 
 1856  | 
 Error class <client error>  | 
| 
 0x741  | 
 1857  | 
 invalid parameter at service  | 
| 
 0x742  | 
 1858  | 
 polling list is empty  | 
| 
 0x743  | 
 1859  | 
 var connection already in use  | 
| 
 0x744  | 
 1860  | 
 invoke ID in use  | 
| 
 0x745  | 
 1861  | 
 timeout elapsed  | 
| 
 0x746  | 
 1862  | 
 error in win32 subsystem  | 
| 
 0x748  | 
 1864  | 
 ads-port not opened  | 
| 
 0x750  | 
 1872  | 
 internal error in ads sync  | 
| 
 0x751  | 
 1873  | 
 hash table overflow  | 
| 
 0x752  | 
 1874  | 
 key not found in hash  | 
| 
 0x753  | 
 1875  | 
 no more symbols in cache  |