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