Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

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 CallDatamember in the LINECALLINFOstructure has been updated. TAPI version 2.0 and later.

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 LINECALLINFOhas 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 CallTreatmentmember in LINECALLINFOhas been updated. TAPI version 2.0 and later.

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_CALLINFOmessage 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 LINEADDRESSCAPSstructure also indicates which of these call information elements are valid for every call on the address.

Requirements

Header tapi.h
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also