LINEDIALPARAMS

The LINEDIALPARAMS structure describes a collection of dialing-related parameters.

typedef struct linedialparams_tag {
    DWORD  dwDialPause;
    DWORD  dwDialSpeed;
    DWORD  dwDigitDuration;
    DWORD  dwWaitForDialtone;
} LINEDIALPARAMS, FAR *LPLINEDIALPARAMS;
 

Members

dwDialPause
The duration in milliseconds of a comma in the dialable address.
dwDialSpeed
The inter-digit time period in milliseconds between successive digits.
dwDigitDuration
The duration in milliseconds of a digit.
dwWaitForDialtone
The maximum amount of time that should be waited for dialtone when a 'W' is used in the dialable address.

Remarks

Not extensible.

When a value of zero is specified for a field, the service provider uses the default value for that field. If a nonzero value is specified for a field that is outside the range specified by the corresponding fields in MinDialParams and MaxDialParams in the LINEDEVCAPS structure, the service provider uses the nearest value within the valid range.

The LINEDIALPARAMS structure is used to set dialing-related parameters on calls. TSPI_lineMakeCall allows an application to adjust the dialing parameters to be used for the call. TSPI_lineSetCallParams can be used to adjust the dialing parameters of an existing call. The LINECALLINFO structure lists the call's current dialing parameters.

See Also

LINECALLINFO, LINECALLPARAMS, TSPI_lineGetCallInfo, TSPI_lineMakeCall, TSPI_lineSetCallParams