API Status Codes

The following table summarizes API status codes.

Status Code

Indicates

0

Successful method execution.

1

No description found for specified column.

2

No field descriptions for this table.

3

Process interruption.

4

Field truncated, receiving field too small.

5

End-of-set indicator (EDAFETCH).

6

Timeout.

7

End of transmission.

8

Field overflow.

9

Method not complete in non-block mode.

10

Default trace initialization failure.

-1

Invalid EID.

-2

Too many identifiers.

-3

Invalid SID.

-4

Too many SCBs allocated.

-5

SCB not initialized.

-6

SCB already initialized.

-7

Unable to initialize connector.

-8

Unable to close connector.

-9

Unable to connect to server.

-10

Unable to disconnect from server.

-11

Data send failure.

-12

Data receive failure.

-13

Operation not permitted in this context.

-14

Insufficient memory available for this operation.

-15

Invalid parameter value.

-16

Tuple alignment error.

-17

Invalid user ID or password.

-18

Internal API error.

-19

Method not available.

-20

Expired password.

-21

Invalid new password.

-22

Encryption version mismatch.

-23

Connection no longer valid.

-24

Invalid server code page.

-25

Statement has not been prepared (EDAEXECUTE).

-26

Invalid server.

-27

Invalid statement.

-28

Invalid Unit of Work.

-29

Invalid message attachment.

-30

Invalid protocol.

-31

Cannot send message.

-32

User ID already in use.

-33

User resource limit reached.

-34

Communications timed out.

-35

Invalid user ID.

-36

Revoked user ID.

-37

Server reports communications error.

-38

Invalid license key.

-39

Invalid Metadata

-40

Invalid Service


iWay Software