CALLINFOCHANGE_CAUSE enumeración (tapi3if.h)
El método ITCallInfoChangeEvent::get_Cause usa la enumeración CALLINFOCHANGE_CAUSE para devolver una descripción del tipo de información de llamada que ha cambiado.
Puede recuperar información específica sobre el cambio mediante la interfaz ITCallInfo de TAPI 3. Las aplicaciones TAPI 2 usan lineGetCallInfo o 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
} ;
Constantes
CIC_OTHER Valor: 0 La información de llamada no especificada ha cambiado. |
CIC_DEVSPECIFIC La información de llamada específica de un dispositivo ha cambiado. |
CIC_BEARERMODE El modo de portador de la llamada ha cambiado. |
CIC_RATE La tasa ha cambiado. |
CIC_APPSPECIFIC La información de llamada específica de una aplicación ha cambiado. La información específica de la aplicación se usa para pasar información entre aplicaciones en un entorno de varias aplicaciones. La implementación de la API o el proveedor de servicios no interpretan la información. Solo las aplicaciones con privilegios de propietario para la llamada pueden establecerla. |
CIC_CALLID El identificador de llamada ha cambiado. |
CIC_RELATEDCALLID El identificador de llamada relacionado ha cambiado. |
CIC_ORIGIN El origen de la llamada ha cambiado. |
CIC_REASON El motivo de la llamada ha cambiado. |
CIC_COMPLETIONID El identificador de finalización ha cambiado. |
CIC_NUMOWNERINCR El número de propietarios ha aumentado. |
CIC_NUMOWNERDECR El número de propietarios ha disminuido. |
CIC_NUMMONITORS El número de monitores de llamadas ha cambiado. |
CIC_TRUNK El tronco usado en la llamada ha cambiado. |
CIC_CALLERID El identificador del autor de la llamada ha cambiado. |
CIC_CALLEDID El identificador llamado ha cambiado. |
CIC_CONNECTEDID El identificador conectado ha cambiado. |
CIC_REDIRECTIONID El identificador de redireccionamiento ha cambiado. |
CIC_REDIRECTINGID El identificador de redireccionamiento ha cambiado. |
CIC_USERUSERINFO El búfer de información de usuario-usuario ha cambiado. |
CIC_HIGHLEVELCOMP La información de compatibilidad de alto nivel ha cambiado (ISDN Q.931). |
CIC_LOWLEVELCOMP La información de compatibilidad de bajo nivel ha cambiado (ISDN Q.931). |
CIC_CHARGINGINFO La información de carga de la llamada ha cambiado. |
CIC_TREATMENT El tratamiento de las llamadas en espera ha cambiado. |
CIC_CALLDATA El búfer de datos de llamada ha cambiado. |
CIC_PRIVILEGE El privilegio de llamada ha cambiado. |
CIC_MEDIATYPE La llamada El tipo de medio ha cambiado. |
CIC_LASTITEM |
Requisitos
Encabezado | tapi3if.h |