énumération CALLINFO_LONG (tapi3if.h)
L’énumération CALLINFO_LONG est utilisée par les méthodes ITCallInfo qui définissent et obtiennent des informations d’appel de type LONG.
Syntax
typedef enum CALLINFO_LONG {
CIL_MEDIATYPESAVAILABLE = 0,
CIL_BEARERMODE,
CIL_CALLERIDADDRESSTYPE,
CIL_CALLEDIDADDRESSTYPE,
CIL_CONNECTEDIDADDRESSTYPE,
CIL_REDIRECTIONIDADDRESSTYPE,
CIL_REDIRECTINGIDADDRESSTYPE,
CIL_ORIGIN,
CIL_REASON,
CIL_APPSPECIFIC,
CIL_CALLPARAMSFLAGS,
CIL_CALLTREATMENT,
CIL_MINRATE,
CIL_MAXRATE,
CIL_COUNTRYCODE,
CIL_CALLID,
CIL_RELATEDCALLID,
CIL_COMPLETIONID,
CIL_NUMBEROFOWNERS,
CIL_NUMBEROFMONITORS,
CIL_TRUNK,
CIL_RATE,
CIL_GENERATEDIGITDURATION,
CIL_MONITORDIGITMODES,
CIL_MONITORMEDIAMODES
} ;
Constantes
CIL_MEDIATYPESAVAILABLE Valeur : 0 The types de médias disponibles lors de l’appel. |
CIL_BEARERMODE Le mode porteur d’un appel est décrit par le constantes LINEBEARERMODE_. |
CIL_CALLERIDADDRESSTYPE The type d’adresse de l’appelant. |
CIL_CALLEDIDADDRESSTYPE The type d’adresse de la partie appelée. |
CIL_CONNECTEDIDADDRESSTYPE The type d’adresse de la partie connectée. |
CIL_REDIRECTIONIDADDRESSTYPE The type d’adresse de la destination vers laquelle un appel a été redirigé. |
CIL_REDIRECTINGIDADDRESSTYPE The type d’adresse de l’emplacement qui a redirigé l’appel. |
CIL_ORIGIN L’origine d’un appel est décrite par le constantes LINECALLORIGIN_, telles que LINECALLORIGIN_EXTERNAL. |
CIL_REASON La raison d’un appel est décrite par le constantes LINECALLREASON_, telles que LINECALLREASON_FWDUNCOND. |
CIL_APPSPECIFIC Les informations spécifiques à l’application sont utilisées pour transmettre des informations entre des applications dans un environnement multiapplication. Les informations ne sont pas interprétées par l’implémentation de l’API ou le fournisseur de services. Seules les applications disposant de privilèges de propriétaire pour l’appel peuvent le définir. |
CIL_CALLPARAMSFLAGS Les indicateurs de paramètre d’appel sont décrits par constantes LINECALLPARAMFLAGS_, telles que LINECALLPARAMFLAGS_BLOCKID. Ces indicateurs sont normalement définis lors de la création d’un appel sortant. |
CIL_CALLTREATMENT Le traitement d’appel identifie la façon dont un appel en attente ou sans réponse est géré, et est décrit par LINECALLTREATMENT_ constantes, telles que LINECALLTREATMENT_MUSIC. |
CIL_MINRATE Débit minimal pour le flux de données d’un appel en bps (bits par seconde). |
CIL_MAXRATE Débit maximal pour le flux de données d’un appel en bps (bits par seconde). |
CIL_COUNTRYCODE Code de pays ou de région. |
CIL_CALLID Identificateur d’appel. Certains fournisseurs de services attribuent un code unique à chaque appel. |
CIL_RELATEDCALLID Identificateur d’appel pour un appel lié à l’appel actuel, par exemple lors d’une conférence. |
CIL_COMPLETIONID Identificateur d’achèvement. L’identificateur d’achèvement est utilisé pour identifier les demandes d’achèvement individuelles en cours. Un identificateur d’achèvement devient non valide et peut être réutilisé après l’achèvement de la demande ou après l’annulation d’une demande en attente. |
CIL_NUMBEROFOWNERS Nombre d’applications disposant de privilèges de propriétaire pour l’appel actuel. |
CIL_NUMBEROFMONITORS Nombre d’applications disposant de privilèges de surveillance pour l’appel actuel. |
CIL_TRUNK Identificateur de jonction pour l’appel actuel. |
CIL_RATE Débit actuel du flux de données d’un appel en bps (bits par seconde). |
CIL_GENERATEDIGITDURATION |
CIL_MONITORDIGITMODES |
CIL_MONITORMEDIAMODES |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | tapi3if.h |