|
Function
|
NMS TAPI Details
|
|---|
|
lineAccept
|
lineAccept ignores lpsUserUserInfo and dwSize arguments.
|
|
lineAnswer
|
lineAnswer does not support sending user information data and it ignores lpsUserUserInfo and dwSize arguments.
|
|
lineDevSpecific
|
lineDevSpecific supports two commands: CMD_SET_PARAM_BY_NAME and CMD_START_PROTOCOL.
|
|
lineBlindTransfer
|
lineBlindTransfer is not supported for ISDN or No Call Control (NOCC).
|
|
lineCompleteTransfer
|
lineCompleteTransfer is not supported for ISDN or No Call Control (NOCC).
|
|
lineDial
|
lineDial is only supported as part of a supervised transfer operation.
|
|
lineDrop
|
lineDrop does not support lpszDestAddress and dwCountryCode.
|
|
lineGatherDigits
|
dwDigitModes supports only LINEDIGITMODE_DTMF.
The valid digits for lpszTerminationDigits are: 0...9, A, B, C, D, #, and *.
dwFirstDigitTimeout is supported if the value is less than the MAX_DIGIT_TIMEOUT.
dwInterDigitTimeout is supported if the value is less than the MAX_DIGIT_TIMEOUT.
|
|
lineGenerateDigits
|
dwDigitMode supports only LINEDIGITMODE_DTMF. Not greater than MAX_DIGIT_DURATION 0x0000FFFE.
|
|
lineGenerateTone
|
lineGenerateTone does not support LINETONE_BILLING. It does support:
· LINEMODE_CUSTOM (one tone, two frequencies)
· LINETONEMODE_RINGBACK
· LINETONEMODE_BUSY
· LINETONEMODE_BEEP
|
|
lineGetAddressCaps
|
AddressID must be set to 0. You can have only one address per line.
|
|
lineGetAddressID
|
Supports one address per line. A 0 is always returned because dwAddressMode and lpsAddress are ignored.
|
|
lineGetAddressStatus
|
Not all fields are set in lpAddressStaus.
|
|
lineGetCallInfo
|
Not all fields will be set in lpCallInfo.
|
|
lineGetCallStatus
|
Not all fields will be set in lpCallStatus.
|
|
lineGetDevCaps
|
Not all fields will be set in lpLineDevCaps.
|
|
lineGetDevConfig
|
Does not use configuration data.
|
|
lineGetID
|
Supports: tapi/line, wave/in, wave/out, and nms/fax.
|
|
lineGetLineDevStatus
|
See LINEDEVSTATUS structure.
|
|
lineMakeCall
|
lineMakeCall does not support partial lineDial. Refer to the structure support list for information about LINECALLPARAMS.
|
|
lineMonitorDigits
|
Supports LINEDIGITMODE_DTMF | LINEDIGITMODE_DTMFEND. Does not support LINEDIGITMODE_PULSE.
|
|
lineMonitorMedia
|
The only media that can be monitored using lineMonitorMedia is Group 3 Fax (LINEMEDIAMODE_G3FAX), which can be used to detect fax tones for the purposes of handing the call off to a fax application. Monitoring for fax tones uses one of the two available tone detectors. See lineMonitorTones.
|
|
lineMonitorTones
|
Specifies the unique ID for a tone list. Several tone lists can be outstanding at once. The service provider replaces any old list that has the same dwToneListID with the new tone list. If lpToneList is NULL, the tone list with dwToneListID is dropped. Other tone lists with different dwToneListIDs are unchanged.
|
|
lineOpen
|
dwMediaModes supports: INTERACTIVEVOICE, AUTOMATEDVOICE, and LINEMEDIAMODE_G3FAX. A call is automatically connected when the board is configured as No Call Control (NOCC).
|
|
lineSetMediaControl
|
Only LINESELECT_CALL is supported. Others are ignored. LINEDIGITMODE_DTMF is the only digit mode that is supported. DTMF_END is not supported at all.
Supports LINEMEDIACONTROL_STOPPLAYDTMF and LINEMEDICONROL_STOPRECORDDTMF.
dwMediaControl supports: LINEMEDIACONTROL_CONTINUERECORDIGNNOVOICE and LINEMEDIACONTROL_CONTINUERECORDSILENCE.
|
|
lineSetupTransfer
|
Not all fields are used from lpCallParms. lineSetupTransfer is not supported for ISDN or No Call Control (NOCC).
|