2.2.3.1.2 LINEADDRESSMODE_Constants

The LINEADDRESSMODE_Constants are bit-flag constants that describe various ways to identify an address on a line device.

Constant/value

Description

LINEADDRESSMODE_ADDRESSID

0x00000001

The address must be specified with a small integer in the range 0 to dwNumAddresses minus one, where dwNumAddresses is the value in the device capabilities of the line.

LINEADDRESSMODE_DIALABLEADDR

0x00000002

The address must be specified through its phone number.

This constant MUST be used to select an address line on which to originate a call. The usual model is to select the address by means of its address identifier. Address identifiers are the mechanism used to identify addresses throughout TAPI. However, in some environments, when making a call, it is often more practical to identify an originating address of a call by phone number rather than by address identifier.

One example is in the possible modeling of large numbers of stations (third party) on the switch by means of one line device with many addresses. The line represents the set of all stations, and each station is mapped to an address with its own primary phone number and address identifier.