Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The CALLINFOCHANGE_CAUSE enum is used by the ITCallInfoChangeEvent::get_Cause method to return a description of the type of call information that has changed.
You can retrieve specific information about the change by using the TAPI 3 ITCallInfo interface. TAPI 2 applications use lineGetCallInfo or lineGetCallStatus.
Syntax
typedef enum CALLINFOCHANGE_CAUSE {
CIC_OTHER = 0,
CIC_DEVSPECIFIC,
CIC_BEARERMODE,
CIC_RATE,
CIC_APPSPECIFIC,
CIC_CALLID,
CIC_RELATEDCALLID,
CIC_ORIGIN,
CIC_REASON,
CIC_COMPLETIONID,
CIC_NUMOWNERINCR,
CIC_NUMOWNERDECR,
CIC_NUMMONITORS,
CIC_TRUNK,
CIC_CALLERID,
CIC_CALLEDID,
CIC_CONNECTEDID,
CIC_REDIRECTIONID,
CIC_REDIRECTINGID,
CIC_USERUSERINFO,
CIC_HIGHLEVELCOMP,
CIC_LOWLEVELCOMP,
CIC_CHARGINGINFO,
CIC_TREATMENT,
CIC_CALLDATA,
CIC_PRIVILEGE,
CIC_MEDIATYPE,
CIC_LASTITEM
} ;
Constants
CIC_OTHERValue: 0 Unspecified call information has changed. |
CIC_DEVSPECIFICCall information specific to a device has changed. |
CIC_BEARERMODEThe bearer mode for the call has changed. |
CIC_RATEThe rate has changed. |
CIC_APPSPECIFICCall information specific to an application has changed. Application-specific information is used to pass information between applications in a multi-application environment. The information is not interpreted by the API implementation or the service provider. Only applications with owner privileges for the call can set it |
CIC_CALLIDThe call identifier has changed. |
CIC_RELATEDCALLIDThe related call identifier has changed. |
CIC_ORIGINThe call origin has changed. |
CIC_REASONThe call reason has changed. |
CIC_COMPLETIONIDThe completion identifier has changed. |
CIC_NUMOWNERINCRThe number of owners has increased. |
CIC_NUMOWNERDECRThe number of owners has decreased. |
CIC_NUMMONITORSThe number of call monitors has changed. |
CIC_TRUNKTrunk used on call has changed. |
CIC_CALLERIDThe caller identifier has changed. |
CIC_CALLEDIDThe called identifier has changed. |
CIC_CONNECTEDIDThe connected identifier has changed. |
CIC_REDIRECTIONIDThe redirection identifier has changed. |
CIC_REDIRECTINGIDThe redirecting identifier has changed. |
CIC_USERUSERINFOThe user-user information buffer has changed. |
CIC_HIGHLEVELCOMPThe high-level compatibility information has changed (ISDN Q.931). |
CIC_LOWLEVELCOMPThe low-level compatibility information has changed (ISDN Q.931). |
CIC_CHARGINGINFOThe call's charging information has changed. |
CIC_TREATMENTTreatment of calls on hold has changed. |
CIC_CALLDATAThe call data buffer has changed. |
CIC_PRIVILEGECall privilege has changed. |
CIC_MEDIATYPEThe call media type has changed. |
CIC_LASTITEM |
Requirements
| Requirement | Value |
|---|---|
| Header | tapi3if.h |