TLineCallParams / LINECALLPARAMS

Declaration

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.