TLineCallParams = packed record {// Defaults: }
dwTotalSize, {// --------- }
dwBearerMode, {// voice }
dwMinRate, {// (3.1kHz) }
dwMaxRate, {// (3.1kHz) }
dwMediaMode, {// interactiveVoice }
dwCallParamFlags, {// 0 }
dwAddressMode, {// addressID }
dwAddressID: DWORD; {// (any available) }
DialParams: TLineDialParams; {// (0, 0, 0, 0) }
dwOrigAddressSize, {// 0 }
dwOrigAddressOffset,
dwDisplayableAddressSize,
dwDisplayableAddressOffset,
dwCalledPartySize, {// 0 }
dwCalledPartyOffset,
dwCommentSize, {// 0 }
dwCommentOffset,
dwUserUserInfoSize, {// 0 }
dwUserUserInfoOffset,
dwHighLevelCompSize, {// 0 }
dwHighLevelCompOffset,
dwLowLevelCompSize, {// 0 }
dwLowLevelCompOffset,
dwDevSpecificSize, {// 0 }
dwDevSpecificOffset: DWORD;
dwPredictiveAutoTransferStates, // TAPI v2.0
dwTargetAddressSize, // TAPI v2.0
dwTargetAddressOffset, // TAPI v2.0
dwSendingFlowspecSize, // TAPI v2.0
dwSendingFlowspecOffset, // TAPI v2.0
dwReceivingFlowspecSize, // TAPI v2.0
dwReceivingFlowspecOffset, // TAPI v2.0
dwDeviceClassSize, // TAPI v2.0
dwDeviceClassOffset, // TAPI v2.0
dwDeviceConfigSize, // TAPI v2.0
dwDeviceConfigOffset, // TAPI v2.0
dwCallDataSize, // TAPI v2.0
dwCallDataOffset, // TAPI v2.0
dwNoAnswerTimeout, // TAPI v2.0
dwCallingPartyIDSize, // TAPI v2.0
dwCallingPartyIDOffset: DWORD; // TAPI v2.0
end;
Description
TLineCallParams is the Delphi implementation of the LINECALLPARAMS structure
defined in Tapi.pas. You are able to create an instance of TLineCallParams or
to use the helper class ThbTapiCallParams.