Share via


LINECALLTREATMENT (Compact 2013)

3/26/2014

These constants describe treatments for calls that are unanswered or on hold. Except for basic parameter validation, call treatment is a straight pass-through by TAPI to the service provider.

The following table shows the LINECALLTREATMENT constants.

Value

Description

LINECALLTREATMENT_BUSY = 0x00000003

When the call is not actively connected to a device, offering or on hold, the party hears busy signal.

LINECALLTREATMENT_MUSIC = 0x00000004

When the call is not actively connected to a device, offering or on hold, the party hears music.

LINECALLTREATMENT_RINGBACK = 0x00000002

When the call is not actively connected to a device, offering or on hold, the party hears ringback tone.

LINECALLTREATMENT_SILENCE = 0x00000001

When the call is not actively connected to a device, offering or on hold, the party hears silence.

Remarks

The value 0x00000000 is reserved to indicate that the service provider does not support call treatments. Values in the range 0x00000005 through 0x000000FF are reserved. Values in the range 0x00000100 through 0xFFFFFFFF are reserved for assignment by service providers and may include identification of specific musical selections or recorded announcements.

Requirements

Header

tapi.h

See Also

Reference

TAPI Constants