Partager via


LINETONEMODE (Compact 2013)

3/26/2014

These constants describe different selections that are used when generating line tones.

The following table shows the LINETONEMODE constants.

Value

Description

LINETONEMODE_BEEP = 0x00000008

The tone is a beep, such as that used to announce the beginning of a recording. Exact definition is service-provider defined.

LINETONEMODE_BILLING = 0x00000010

The tone is a billing information tone such as a credit card prompt tone. Exact definition is service-provider defined.

LINETONEMODE_BUSY = 0x00000004

The tone is a busy tone. Exact definition is service-provider defined.

LINETONEMODE_CUSTOM = 0x00000001

The tone is a custom tone defined by its component frequencies, of type LINEGENERATETONE.

LINETONEMODE_RINGBACK = 0x00000002

The tone is ringback tone. Exact definition is service-provider defined.

Remarks

The high-order 16 bits can be assigned for device-specific extensions. The low-order 16 bits are reserved.

These constants are used to define tones to be generated inband over a call to the remote party. Note that tone detection of non-custom tones does not use these constants.

Requirements

Header

tapi.h

See Also

Reference

TAPI Constants
LINEGENERATETONE (structure)