Compartir a través de


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

Consulte también

ITCallInfoChangeEvent::get_Cause