Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los métodos ITCallInfo usan la enumeración CALLINFO_LONG que establecen y obtienen información de llamada de tipo 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_MEDIATYPESAVAILABLEValor: 0 The tipos de medios disponibles en la llamada. |
CIL_BEARERMODEEl modo de portador de una llamada se describe mediante LINEBEARERMODE_ constantes. |
CIL_CALLERIDADDRESSTYPEThe tipo de dirección del autor de la llamada. |
CIL_CALLEDIDADDRESSTYPEThe tipo de dirección de la entidad llamada. |
CIL_CONNECTEDIDADDRESSTYPEThe tipo de dirección de la entidad conectada. |
CIL_REDIRECTIONIDADDRESSTYPEThe tipo de dirección del destino al que se ha redirigido una llamada. |
CIL_REDIRECTINGIDADDRESSTYPEThe tipo de dirección de la ubicación que redireccionó la llamada. |
CIL_ORIGINEl origen de una llamada se describe mediante . LINECALLORIGIN_ Constantes, como LINECALLORIGIN_EXTERNAL. |
CIL_REASONEl motivo de una llamada se describe mediante . LINECALLREASON_ constantes, como LINECALLREASON_FWDUNCOND. |
CIL_APPSPECIFICLa 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. |
CIL_CALLPARAMSFLAGSLas marcas de parámetros de llamada se describen mediante LINECALLPARAMFLAGS_ constantes, como LINECALLPARAMFLAGS_BLOCKID. Normalmente, estas marcas se establecen durante la creación de una llamada saliente. |
CIL_CALLTREATMENTEl tratamiento de llamadas identifica cómo se controla una llamada que está en espera o no respondida, y se describe mediante LINECALLTREATMENT_ constantes, como LINECALLTREATMENT_MUSIC. |
CIL_MINRATEVelocidad mínima del flujo de datos de una llamada en bps (bits por segundo). |
CIL_MAXRATEVelocidad máxima del flujo de datos de una llamada en bps (bits por segundo). |
CIL_COUNTRYCODECódigo de país o región. |
CIL_CALLIDIdentificador de llamada. Algunos proveedores de servicios asignan un código único a cada llamada. |
CIL_RELATEDCALLIDIdentificador de llamada para una llamada relacionada con la llamada actual, como en una conferencia. |
CIL_COMPLETIONIDIdentificador de finalización. El identificador de finalización se usa para identificar las solicitudes de finalización individuales en curso. Un identificador de finalización deja de ser válido y se puede reutilizar después de la finalización de la solicitud o después de cancelar una solicitud pendiente. |
CIL_NUMBEROFOWNERSNúmero de aplicaciones que tienen privilegios de propietario para la llamada actual. |
CIL_NUMBEROFMONITORSNúmero de aplicaciones que tienen privilegios de supervisión para la llamada actual. |
CIL_TRUNKIdentificador de tronco de la llamada actual. |
CIL_RATEVelocidad actual del flujo de datos de una llamada en bps (bits por segundo). |
CIL_GENERATEDIGITDURATION |
CIL_MONITORDIGITMODES |
CIL_MONITORMEDIAMODES |
Requisitos
| Requisito | Valor |
|---|---|
| Header | tapi3if.h |