LINECALLINFOSTATE (Compact 2013)

3/26/2014

These bit-flag constants describe various call information items about which an application can be notified in the LINE_CALLINFO message.

The following table shows the LINECALLINFOSTATE constants.

Value

Description

LINECALLINFOSTATE_APPSPECIFIC = 0x00000020

The application-specific field of the call-information record.

LINECALLINFOSTATE_BEARERMODE = 0x00000004

The bearer mode field of the call-information record.

LINECALLINFOSTATE_CALLDATA = 0x40000000

The CallData member in the LINECALLINFO structure has been updated. TAPI version 2.0.

LINECALLINFOSTATE_CALLEDID = 0x00010000

One of the calledID-related fields of the call-information record.

LINECALLINFOSTATE_CALLERID = 0x00008000

One of the callerID-related fields of the call-information record.

LINECALLINFOSTATE_CALLID = 0x00000040

The call ID field of the call-information record.

LINECALLINFOSTATE_CHARGINGINFO = 0x01000000

The charging information of the call-information record.

LINECALLINFOSTATE_COMPLETIONID = 0x00000400

The completion identifier field of the call-information record.

LINECALLINFOSTATE_CONNECTEDID = 0x00020000

One of the connectedID-related fields of the call-information record.

LINECALLINFOSTATE_DEVSPECIFIC = 0x00000002

The device-specific field of the call-information record.

LINECALLINFOSTATE_DIALPARAMS = 0x04000000

The dial parameters of the call-information record.

LINECALLINFOSTATE_DISPLAY = 0x00100000

The display field of the call-information record.

LINECALLINFOSTATE_HIGHLEVELCOMP = 0x00400000

The high-level compatibility field of the call-information record.

LINECALLINFOSTATE_LOWLEVELCOMP = 0x00800000

The low-level compatibility field of the call-information record.

LINECALLINFOSTATE_MEDIAMODE = 0x00000010

The media type field of the call-information record.

LINECALLINFOSTATE_MONITORMODES = 0x08000000

One or more of the digit, tone, or media monitoring fields in the call-information record.

LINECALLINFOSTATE_NUMMONITORS = 0x00002000

The number of monitors field in the call-information record has changed.

LINECALLINFOSTATE_NUMOWNERDECR = 0x00001000

The number of owner field in the call-information record was decreased.

LINECALLINFOSTATE_NUMOWNERINCR = 0x00000800

The number of owner field in the call-information record was increased.

LINECALLINFOSTATE_ORIGIN = 0x00000100

The origin field of the call-information record.

LINECALLINFOSTATE_OTHER = 0x00000001

Call information items other than those listed below have changed. The application should check the current call information to determine which items have changed.

LINECALLINFOSTATE_QOS = 0x2000000

One or more of the QOS members in LINECALLINFO has been updated. TAPI version 2.0 or later.

LINECALLINFOSTATE_RATE = 0x00000008

The rate field of the call-information record.

LINECALLINFOSTATE_REASON = 0x00000200

The reason field of the call-information record.

LINECALLINFOSTATE_REDIRECTINGID = 0x00080000

The address identifier of the location that redirected a call.

LINECALLINFOSTATE_REDIRECTIONID = 0x00040000

The address identifier of the location to which a call has been redirected

LINECALLINFOSTATE_RELATEDCALLID = 0x00000080

The related call ID field of the call-information record.

LINECALLINFOSTATE_TERMINAL = 0x02000000

The terminal mode information of the call-information record.

LINECALLINFOSTATE_TREATMENT = 0x10000000

The CallTreatment member in LINECALLINFO has been updated. TAPI version 2.0.

LINECALLINFOSTATE_TRUNK = 0x00004000

The trunk field of the call-information record.

LINECALLINFOSTATE_USERUSERINFO = 0x00200000

The user-user information of the call-information record.

Remarks

These constants cannot be extended. All 32 bits are reserved.

When changes occur in this data structure, a LINE_CALLINFO message is sent to the application. The parameters to this message are a handle to the call and an indication of the information item that has changed. The LINEADDRESSCAPS structure also indicates which of these call information elements are valid for every call on the address.

Requirements

Header

tapi.h

See Also

Reference

TAPI Constants
LINECALLINFO
LINEADDRESSCAPS
LINE_CALLINFO (TAPI)