LINECALLFEATURE2_ Constants

The LINECALLFEATURE2_ constants list the supplemental features available for conferencing, transferring, and parking calls.

LINECALLFEATURE2_COMPLCALLBACK

If this bit is on, the "callback" feature can be invoked by using the LINECOMPLMODE_CALLBACK option with lineCompleteCall. The LINECALLFEATURE_COMPLETECALL bit will also be on in the dwCallFeatures member.

LINECALLFEATURE2_COMPLCAMPON

If this bit is on, the "camp on" feature can be invoked by using the LINECOMPLMODE_CAMPON option with lineCompleteCall. The LINECALLFEATURE_COMPLETECALL bit will also be on in the dwCallFeatures member.

LINECALLFEATURE2_COMPLINTRUDE

If this bit is on, the "intrude" feature can be invoked by using the LINECOMPLMODE_INTRUDE option with lineCompleteCall. The LINECALLFEATURE_COMPLETECALL bit will also be on in the dwCallFeatures member.

LINECALLFEATURE2_COMPLMESSAGE

If this bit is on, the "leave message" feature can be invoked by using the LINECOMPLMODE_MESSAGE option with lineCompleteCall. The LINECALLFEATURE_COMPLETECALL bit will also be on in the dwCallFeatures member.

LINECALLFEATURE2_NOHOLDCONFERENCE

If this bit is on, a "no hold conference" can be created by using the LINECALLPARAMFLAGS_NOHOLDCONFERENCE option with lineSetupConference. The LINECALLFEATURE_SETUPCONF bit will also be on in the dwCallFeatures member.

LINECALLFEATURE2_ONESTEPTRANSFER

If this bit is on, "one step transfer" can be created by using the LINECALLPARAMFLAGS_ONESTEPTRANSFER option with lineSetupTransfer. The LINECALLFEATURE_SETUPTRANSFER bit will also be on in the dwCallFeatures member.

Note

If none of the "COMPL" bits is specified in the dwCallFeatures2 member in LINECALLSTATUS but LINECALLFEATURE_COMPLETECALL is specified, then it is possible that any of them will work, but the service provider has not specified which.

LINECALLFEATURE2_TRANSFERCONF

If this bit is on, the lineCompleteTransfer function can be used to resolve the transfer as a three-way conference. The LINECALLFEATURE_COMPLETETRANSF bit will also be on in the dwCallFeatures member.

LINECALLFEATURE2_TRANSFERNORM

If this bit is on, the lineCompleteTransfer function can be used to resolve the transfer as a normal transfer. The LINECALLFEATURE_COMPLETETRANSF bit will also be on in the dwCallFeatures member.

Note

If neither TRANSFERNORM nor TRANSFERCONF is specified in the dwCallFeatures2 member in LINECALLSTATUS but LINECALLFEATURE_COMPLETETRANSF is specified, then it is possible that either will work, but the service provider has not specified which.

LINECALLFEATURE2_PARKDIRECT

If this bit is on, the "directed park" feature can be invoked by using the LINEPARKMODE_DIRECTED option with linePark. The LINECALLFEATURE_PARK bit will also be on in the dwCallFeatures member.

LINECALLFEATURE2_PARKNONDIRECT

If this bit is on, the "non-directed park" feature can be invoked by using the LINEPARKMODE_NONDIRECTED option with linePark. The LINECALLFEATURE_PARK bit will also be on in the dwCallFeatures member.

Note

If neither PARKDIRECT nor PARKNONDIRECT is specified in the dwCallFeatures2 member in LINECALLSTATUS but LINECALLFEATURE_PARK is specified, then it is possible that either will work, but the service provider has not specified which.

Requirements

Requirement Value
TAPI version
Requires TAPI 2.0 or later
Header
Tapi.h

See also

LINECALLSTATUS

lineCompleteCall

lineCompleteTransfer

linePark

lineSetupConference

lineSetupTransfer