2.2.6.26 LINEDIALPARAMS

The LINEDIALPARAMS packet specifies a collection of dialing-related fields. Send the SetCallParams packet to set parameters for a call using the LINEDIALPARAMS packet.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

dwDialPause

dwDialSpeed

dwDigitDuration

dwWaitForDialtone

dwDialPause (4 bytes): An unsigned 32-bit integer. The duration, in milliseconds, of a comma in the dialable address.

dwDialSpeed (4 bytes): An unsigned 32-bit integer. The interdigit time period, in milliseconds, between successive digits.

dwDigitDuration (4 bytes): An unsigned 32-bit integer. The duration, in milliseconds, of a digit.

dwWaitForDialtone (4 bytes): An unsigned 32-bit integer. The maximum amount of time, in milliseconds, to wait for a dial tone when a "W" is used in the dialable address.

This packet cannot be extended.

If 0 is specified for a member, the default value is used. If a nonzero value is specified for a member that is outside the range specified by the MinDialParams and MaxDialParams members in the LINEDEVCAPS packet, the nearest value within the valid range is used instead.

The MakeCall packet allows an application to adjust the dialing parameters to be used for the call. The SetCallParams packet can be used to adjust the dialing parameters of an existing call. The LINECALLINFO packet lists the call's current dialing parameters.