LINEDEVCAPFLAGS_
Constants
The
LINEDEVCAPFLAGS_ bit-flag constants are a collection of Booleans describing
various line device capabilities.
LINEDEVCAPFLAGS_CROSSADDRCONF
Specifies
whether calls on different addresses on this line can be conferenced.
LINEDEVCAPFLAGS_HIGHLEVCOMP
Specifies
whether high-level compatibility information elements are supported on this
line.
LINEDEVCAPFLAGS_LOWLEVCOMP
Specifies
whether low-level compatibility information elements are supported on this
line.
LINEDEVCAPFLAGS_MEDIACONTROL
Specifies whether
media-control operations are available for calls at this line.
LINEDEVCAPFLAGS_MULTIPLEADDR
Specifies
whether lineMakeCall
LINEDEVCAPFLAGS_CLOSEDROP
Specifies
what happens when an open line is closed while the application has calls active
on the line. If TRUE, the service provider drops (clears) all active calls on
the line when the last application that has opened the line closes it with lineClose
Applications
should check this flag to determine whether to warn the user (with an OK/Cancel
dialog box) that active calls will be lost.
LINEDEVCAPFLAGS_DIALBILLING
LINEDEVCAPFLAGS_DIALQUIET
LINEDEVCAPFLAGS_DIALDIALTONE
These flags
indicate whether the "$", "@", or "W" dialable
string modifier is supported for a given line device. It is TRUE if the
modifier is supported; otherwise, FALSE. The "?" (prompt user to
continue dialing) is never supported by a line device. These flags allow an
application to determine up front which modifiers would result in the
generation of a LINEERR. The application has the choice of pre-scanning
dialable strings for unsupported characters or of passing the "raw"
string from lineTranslateAddress
No
extensibility. All 32 bits are reserved.