Руководство Разработчика для Cisco Cisco Computer Telephony Integration OS 8.5
![Cisco](https://files.manualsbrain.com/attachments/7380d0050044647c30f5c24bbbf5d0c0b6d9bb84/common/fit/150/50/faa183d287233c52228cfea3dbc2a127fe780f60564fcb0955d9c3d1cd23/brand_logo.png)
5-12
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 8.0(1)
Chapter 5 CTI OS ActiveX Controls
CTI OS ActiveX Control Descriptions
Following are the enumerated values for ReasonCodeState
typedef enum {
eNotUsed,
eRequested,
eRequired,
} enumReasonCodeState;
Related Events
The agent state control handles the following events.
OnAgentStateChanged
The OnAgentStateChanged message is generated when an agent state change event is fired.
Syntax
COM:
HRESULT OnAgentStateChanged([in] LPDISPATCH vEventParam)
VB:
.NET:
.NET:
Parameters
vEventParam
Event fired to change the Agent state.
Return Value
None.
OnCtlEnabledChanged
The OnCtlEnabledChanged message is generated when control enabled is changed.
Syntax
COM:
HRESULT OnCtlEnabledChanged(BOOL enabled)
VB:
.NET:
.NET:
Parameters
enabled
This is a control enabled changed value and returns a Boolean value.
OnEnableControlReceived
The OnEnableControlReceived message is generated when button enablement is changed
Syntax
COM:
void OnEnableControlReceived(BOOL enabled)