CALLINFO_LONG
The CALLINFO_LONG enum is used by ITCallInfo methods that set and get call information of type LONG.
typedef enum CALLINFO_LONG
{
CIL_MEDIATYPESAVAILABLE,
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,
} CALLINFO_LONG;
Members
- CIL_MEDIATYPESAVAILABLE
- The media types available on the call.
- CIL_BEARERMODE
- The bearer mode of a call is described by the LINEBEARERMODE_ Constants.
- CIL_CALLERIDADDRESSTYPE
- The address type of the caller.
- CIL_CALLEDIDADDRESSTYPE
- The address type of the called party.
- CIL_CONNECTEDIDADDRESSTYPE
- The address type of the connected party.
- CIL_REDIRECTIONIDADDRESSTYPE
- The address type of the destination to which a call has been redirected.
- CIL_REDIRECTINGIDADDRESSTYPE
- The address type of the location that redirected the call.
- CIL_ORIGIN
- The origin of a call is described by the LINECALLORIGIN_ Constants, such as LINECALLORIGIN_EXTERNAL.
- CIL_REASON
- The reason for a call is described by the LINECALLREASON_ Constants, such as LINECALLREASON_FWDUNCOND.
- CIL_APPSPECIFIC
- 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.
- CIL_CALLPARAMSFLAGS
- Call parameter flags are described by LINECALLPARAMFLAGS_ Constants, such as LINECALLPARAMFLAGS_BLOCKID. These flags are normally set during the creation of an outgoing call.
- CIL_CALLTREATMENT
- Call treatment identifies how a call that is on hold or unanswered gets handled, and is described by LINECALLTREATMENT_ Constants, such as LINECALLTREATMENT_MUSIC.
- CIL_MINRATE
- The minimum rate for a call's data stream in bps (bits per second).
- CIL_MAXRATE
- The maximum rate for a call's data stream in bps (bits per second).
- CIL_COUNTRYCODE
- Country code.
- CIL_CALLID
- Call identifier. Some service providers assign a unique code to each call.
- CIL_RELATEDCALLID
- Call identifier for a call related to the current call, such as on a conference.
- CIL_COMPLETIONID
- Completion identifier. The completion identifier is used to identify individual completion requests in progress. A completion identifier becomes invalid and can be reused after the request completion or after an outstanding request is canceled.
- CIL_NUMBEROFOWNERS
- The number of applications having owner privileges for the current call.
- CIL_NUMBEROFMONITORS
- The number of applications having monitor privileges for the current call.
- CIL_TRUNK
- The trunk identifier for the current call.
- CIL_RATE
- The current rate for a call's data stream in bps (bits per second).
Windows NT/2000: Requires Windows 2000.
Version: Requires TAPI 3.0 or later.
Header: Declared in Tapi3.h.
See Also
ITCallInfo::get_CallInfoLong, ITCallInfo::put_CallInfoLong