ADSERRORCODES
The enumeration type ADSERRORCODE describes Ads errors with the following values:
Const  | Hex Value  | Description  | 
|---|---|---|
ADS_E_ERROR  | 0x98117000  | this is the offset of Ads Errors presented a COM HRESULT  | 
ADS_E_SRVNOTSUPP  | 0x98117001  | the requested service is not supported by the ADS device  | 
ADS_E_INVALIDGRP  | 0x98117002  | invalided index group  | 
ADS_E_INVALIDOFFSET  | 0x98117003  | invalid index offset  | 
ADS_E_INVALIDACCESS  | 0x98117004  | reading an writing not permitted  | 
ADSERR_DEVICE_INVALIDSIZE  | 0x98117005  | parameter size is not correct  | 
ADS_E_INVALIDDATA  | 0x98117006  | invalided data value(s)  | 
ADS_E_NOTREADY  | 0x98117007  | device is not in a ready state  | 
ADS_E_BUSY  | 0x98117008  | device is busy  | 
ADS_E_INVALIDCONTEXT  | 0x98117009  | invalid context  | 
ADS_E_NOMEMORY  | 0x9811700A  | out of memory  | 
ADS_E_INVALIDPARM  | 0x9811700B  | invalid parameter value(s)  | 
ADS_E_NOTFOUND  | 0x9811700C  | not found (files, ...)  | 
ADS_E_SYNTAX  | 0x9811700D  | syntax error in command or file  | 
ADS_E_INCOMPATIBLE  | 0x9811700E  | objects do not match  | 
ADS_E_EXISTS  | 0x9811700F  | object already exists  | 
ADS_E_SYMBOLNOTFOUND  | 0x98117010  | symbol not found  | 
ADS_E_SYMBOLVERSIONINVALID  | 0x98117011  | symbol version invalid  | 
ADS_E_INVALIDSTATE  | 0x98117012  | server is in invalid state  | 
ADS_E_TRANSMODENOTSUPP  | 0x98117013  | AdsTransMode not supported  | 
ADS_E_NOTIFYHNDINVALID  | 0x98117014  | Notification handle is invalid  | 
ADS_E_CLIENTUNKNOWN  | 0x98117015  | Notification client not registered  | 
ADS_E_NOMOREHDLS  | 0x98117016  | no more notification handles  | 
ADS_E_INVALIDWATCHSIZE  | 0x98117017  | size for watch to big  | 
ADS_E_NOTINIT  | 0x98117018  | device not initialized  | 
ADS_E_TIMEOUT  | 0x98117019  | device has a timeout  | 
ADS_E_NOINTERFACE  | 0x9811701A  | query interface failed  | 
ADS_E_INVALIDINTERFACE  | 0x9811701B  | wrong interface required  | 
ADS_E_INVALIDCLSID  | 0x9811701C  | class ID is invalid  | 
ADS_E_INVALIDOBJID  | 0x9811701D  | object ID is invalid  | 
ADS_E_CLIENT_ERROR  | 0x98117040  | Error class: client error  | 
ADS_E_CLIENT_INVALIDPARM  | 0x98117041  | invalid parameter at service call  | 
ADS_E_CLIENT_LISTEMPTY  | 0x98117042  | polling list is empty  | 
ADS_E_CLIENT_VARUSED  | 0x98117043  | var connection already in use  | 
ADS_E_CLIENT_DUPLINVOKEID  | 0x98117044  | invoke id in use  | 
ADS_E_CLIENT_SYNCTIMEOUT  | 0x98117045  | timeout elapsed  | 
ADS_E_CLIENT_W32ERROR  | 0x98117046  | error in win32 subsystem  | 
ADS_E_CLIENT_TIMEOUTINVALID  | 0x98117047  | 
  | 
ADS_E_CLIENT_PORTNOTOPEN  | 0x98117048  | 
  | 
ADS_E_CLIENT_NOAMSADDR  | 0x98117049  | 
  | 
ADS_E_CLIENT_SYNCINTERNAL  | 0x98117050  | internal error in ads sync  | 
ADS_E_CLIENT_ADDHASH  | 0x98117051  | hash table overflow  | 
ADS_E_CLIENT_REMOVEHASH  | 0x98117052  | key not found in hash table  | 
ADS_E_CLIENT_NOMORESYM  | 0x98117053  | no more symbols in cache  |