Cisco Cisco Computer Telephony Integration OS 8.5 Developer's Guide
C H A P T E R
6-1
CTI Server Message Reference Guide (Protocol Version 9) Release 7.0(0)
6
Constants and Status Codes
This section lists the possible values for various status codes and fields that can appear in CTI Server
messages. These values are defined in the CTILink.h file, located in the \icm\include directory.
messages. These values are defined in the CTILink.h file, located in the \icm\include directory.
Failure Indication Message Status Codes
messages.
Table 6-1
Status Codes
Status Code
Description
Value
E_CTI_NO_ERROR
No error occurred.
0
E_CTI_INVALID_
VERSION
VERSION
The CTI Server does not support the
protocol version number requested by the
CTI client.
protocol version number requested by the
CTI client.
1
E_CTI_INVALID_
MESSAGE_ TYPE
MESSAGE_ TYPE
A message with an invalid message type
field was received.
field was received.
2
E_CTI_INVALID_
FIELD_TAG
FIELD_TAG
A message with an invalid floating field tag
was received.
was received.
3
E_CTI_SESSION_
NOT_OPEN
NOT_OPEN
No session is currently open on the
connection.
connection.
4
E_CTI_SESSION_
ALREADY_ OPEN
ALREADY_ OPEN
A session is already open on the
connection.
connection.
5
E_CTI_REQUIRED_
DATA_ MISSING
DATA_ MISSING
The request did not include one or more
floating items that are requir ed.
floating items that are requir ed.
6
E_CTI_INVALID_
PERIPHERAL_ID
PERIPHERAL_ID
A message with an invalid PeripheralID
value was received.
value was received.
7
E_CTI_INVALID_
AGENT_ DATA
AGENT_ DATA
The provided agent data item(s) are invalid. 8
E_CTI_AGENT_NOT_
LOGGED_ON
LOGGED_ON
The indicated agent is not currently logged
on.
on.
9
E_CTI_DEVICE_IN_
USE
USE
The indicated agent teleset is already
associated with a different CTI client.
associated with a different CTI client.
10