⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uniinterface_tapi.pas

📁 很好用的串口通信工具软件。Comport目录下是用到的通信控件。
💻 PAS
📖 第 1 页 / 共 5 页
字号:
  LineCallInfoState_CallerID                = $00008000; 
  LineCallInfoState_CalledID                = $00010000;
  LineCallInfoState_ConnectedID             = $00020000;
  LineCallInfoState_RedirectionID           = $00040000;
  LineCallInfoState_RedirectingID           = $00080000;
  LineCallInfoState_Display                 = $00100000;
  LineCallInfoState_UserUserInfo            = $00200000;
  LineCallInfoState_HighLevelComp           = $00400000;
  LineCallInfoState_LowLevelComp            = $00800000;
  LineCallInfoState_ChargingInfo            = $01000000;
  LineCallInfoState_Terminal                = $02000000;
  LineCallInfoState_DialParams              = $04000000;
  LineCallInfoState_MonitorModes            = $08000000;
  LineCallInfoState_Treatment               = $10000000;  {2.0}
  LineCallInfoState_Qos                     = $20000000;  {2.0}
  LineCallInfoState_CallData                = $40000000;  {2.0}

const

  LineCallOrigin_Outbound                   = $00000001;
  LineCallOrigin_Internal                   = $00000002;
  LineCallOrigin_External                   = $00000004;
  LineCallOrigin_Unknown                    = $00000010;
  LineCallOrigin_Unavail                    = $00000020;
  LineCallOrigin_Conference                 = $00000040;
  LineCallOrigin_Inbound                    = $00000080;  {1.4}

const

  LineCallParamFlags_Secure                 = $00000001; 
  LineCallParamFlags_Idle                   = $00000002;
  LineCallParamFlags_BlockID                = $00000004; 
  LineCallParamFlags_OrigOffHook            = $00000008; 
  LineCallParamFlags_DestOffHook            = $00000010; 
  LineCallParamFlags_NoHoldConference       = $00000020;  {2.0}
  LineCallParamFlags_PredictiveDial         = $00000040;  {2.0}
  LineCallParamFlags_OneStepTransfer        = $00000080;  {2.0}

const

  LineCallPartyID_Blocked                   = $00000001;
  LineCallPartyID_OutOfArea                 = $00000002;
  LineCallPartyID_Name                      = $00000004;
  LineCallPartyID_Address                   = $00000008;
  LineCallPartyID_Partial                   = $00000010;
  LineCallPartyID_Unknown                   = $00000020;
  LineCallPartyID_Unavail                   = $00000040;

const

  LineCallPrivilege_None                    = $00000001;
  LineCallPrivilege_Monitor                 = $00000002;
  LineCallPrivilege_Owner                   = $00000004;

const

  LineCallReason_Direct                     = $00000001;
  LineCallReason_FwdBusy                    = $00000002;
  LineCallReason_FwdNoAnswer                = $00000004;
  LineCallReason_FwdUnCond                  = $00000008;
  LineCallReason_Pickup                     = $00000010;
  LineCallReason_Unpark                     = $00000020;
  LineCallReason_Redirect                   = $00000040;
  LineCallReason_CallCompletion             = $00000080;
  LineCallReason_Transfer                   = $00000100;
  LineCallReason_Reminder                   = $00000200;
  LineCallReason_Unknown                    = $00000400;
  LineCallReason_Unavail                    = $00000800;
  LineCallReason_Intrude                    = $00001000;  {1.4}
  LineCallReason_Parked                     = $00002000;  {1.4}
  LineCallReason_CampedOn                   = $00004000;  {2.0}
  LineCallReason_RouteRequest               = $00008000;  {2.0}

const

  LineCallSelect_Line                       = $00000001;
  LineCallSelect_Address                    = $00000002;
  LineCallSelect_Call                       = $00000004;

const

  { These values are directly used to get status strings from the resource }
  { Refer to the lcsBase constant in ADTAPI.PAS and the strings in APW.STR }
  LineCallState_Idle                        = $00000001;
  LineCallState_Offering                    = $00000002;
  LineCallState_Accepted                    = $00000004;
  LineCallState_Dialtone                    = $00000008;
  LineCallState_Dialing                     = $00000010;
  LineCallState_Ringback                    = $00000020;
  LineCallState_Busy                        = $00000040;
  LineCallState_SpecialInfo                 = $00000080;
  LineCallState_Connected                   = $00000100;
  LineCallState_Proceeding                  = $00000200;
  LineCallState_OnHold                      = $00000400;
  LineCallState_Conferenced                 = $00000800;
  LineCallState_OnHoldPendConf              = $00001000;
  LineCallState_OnHoldPendTransfer          = $00002000;
  LineCallState_Disconnected                = $00004000;
  LineCallState_Unknown                     = $00008000;

const

  LineCallTreatment_Silence                 = $00000001;  {2.0}
  LineCallTreatment_Ringback                = $00000002;  {2.0}
  LineCallTreatment_Busy                    = $00000003;  {2.0}
  LineCallTreatment_Music                   = $00000004;  {2.0}

const

  LineCardOption_Predefined                 = $00000001;  {1.4}
  LineCardOption_Hidden                     = $00000002;  {1.4}

const

  LineConnectedMode_Active                  = $00000001;  {1.4}
  LineConnectedMode_Inactive                = $00000002;  {1.4}
  LineConnectedMode_ActiveHeld              = $00000004;  {2.0}
  LineConnectedMode_InactiveHeld            = $00000008;  {2.0}
  LineConnectedMode_Confirmed               = $00000010;  {2.0}

const

  LineDevCapFlags_CrossAddrConf             = $00000001;
  LineDevCapFlags_HighLevComp               = $00000002;
  LineDevCapFlags_LowLevComp                = $00000004;
  LineDevCapFlags_MediaControl              = $00000008;
  LineDevCapFlags_MultipleAddr              = $00000010;
  LineDevCapFlags_CloseDrop                 = $00000020;
  LineDevCapFlags_DialBilling               = $00000040;
  LineDevCapFlags_DialQuiet                 = $00000080;
  LineDevCapFlags_DialDialtone              = $00000100;

const

  { These values are directly used to get status strings from the resource }
  { Refer to the ldsBase constant in ADTAPI.PAS and the strings in APW.STR }
  LineDevState_Other                        = $00000001;
  LineDevState_Ringing                      = $00000002;
  LineDevState_Connected                    = $00000004;
  LineDevState_Disconnected                 = $00000008;
  LineDevState_MsgWaitOn                    = $00000010;
  LineDevState_MsgWaitOff                   = $00000020;
  LineDevState_InService                    = $00000040;
  LineDevState_OutOfService                 = $00000080;
  LineDevState_Maintenance                  = $00000100;
  LineDevState_Open                         = $00000200;
  LineDevState_Close                        = $00000400;
  LineDevState_NumCalls                     = $00000800;
  LineDevState_NumCompletions               = $00001000;
  LineDevState_Terminals                    = $00002000;
  LineDevState_RoamMode                     = $00004000;
  LineDevState_Battery                      = $00008000;
  LineDevState_Signal                       = $00010000;
  LineDevState_DevSpecific                  = $00020000;
  LineDevState_ReInit                       = $00040000;
  LineDevState_Lock                         = $00080000;
  LineDevState_CapsChange                   = $00100000;  {1.4}
  LineDevState_ConfigChange                 = $00200000;  {1.4}
  LineDevState_TranslateChange              = $00400000;  {1.4}
  LineDevState_ComplCancel                  = $00800000;  {1.4}
  LineDevState_Removed                      = $01000000;  {1.4}

  AllLineDeviceStates =
    LineDevState_Other           or
    LineDevState_Ringing         or
    LineDevState_Connected       or
    LineDevState_Disconnected    or
    LineDevState_MsgWaitOn       or
    LineDevState_MsgWaitOff      or
    LineDevState_InService       or
    LineDevState_OutOfService    or
    LineDevState_Maintenance     or
    LineDevState_Open            or
    LineDevState_Close           or
    LineDevState_NumCalls        or
    LineDevState_NumCompletions  or
    LineDevState_Terminals       or
    LineDevState_RoamMode        or
    LineDevState_Battery         or
    LineDevState_Signal          or
    LineDevState_DevSpecific     or
    LineDevState_ReInit          or
    LineDevState_Lock            or
    LineDevState_CapsChange      or
    LineDevState_ConfigChange    or
    LineDevState_TranslateChange or
    LineDevState_ComplCancel     or
    LineDevState_Removed;

const

  LineDevStatusFlags_Connected              = $00000001;
  LineDevStatusFlags_MsgWait                = $00000002;
  LineDevStatusFlags_InService              = $00000004;
  LineDevStatusFlags_Locked                 = $00000008;

const

  LineDialToneMode_Normal                   = $00000001;
  LineDialToneMode_Special                  = $00000002;
  LineDialToneMode_Internal                 = $00000004;
  LineDialToneMode_External                 = $00000008;
  LineDialToneMode_Unknown                  = $00000010;
  LineDialToneMode_Unavail                  = $00000020;

const

  LineDigitMode_Pulse                       = $00000001;
  LineDigitMode_DTMF                        = $00000002;
  LineDigitMode_DTMFEnd                     = $00000004;

const

  LineDisconnectMode_Normal                 = $00000001;
  LineDisconnectMode_Unknown                = $00000002;
  LineDisconnectMode_Reject                 = $00000004;
  LineDisconnectMode_PickUp                 = $00000008;
  LineDisconnectMode_Forwarded              = $00000010;
  LineDisconnectMode_Busy                   = $00000020;
  LineDisconnectMode_NoAnswer               = $00000040;
  LineDisconnectMode_BadAddress             = $00000080;
  LineDisconnectMode_Unreachable            = $00000100;
  LineDisconnectMode_Congestion             = $00000200;
  LineDisconnectMode_Incompatible           = $00000400;
  LineDisconnectMode_Unavail                = $00000800;
  LineDisconnectMode_NoDialtone             = $00001000;  {1.4}
  LineDisconnectMode_NumberChanged          = $00002000;  {2.0}
  LineDisconnectMode_OutOfOrder             = $00004000;  {2.0}
  LineDisconnectMode_TempFailure            = $00008000;  {2.0}
  LineDisconnectMode_QOSUnavail             = $00010000;  {2.0}
  LineDisconnectMode_Blocked                = $00020000;  {2.0}
  LineDisconnectMode_DoNotDisturb           = $00040000;  {2.0}
  LineDisconnectMode_Cancelled              = $00080000;  {2.0}

const

  { These values are directly used to get error strings from the resource  }
  { Refer to the TapiErrorBase constant in ADTAPI.PAS and the strings in APW.STR }
  LineErr_Allocated                   = LongInt($80000001);
  LineErr_BadDeviceID                 = LongInt($80000002);
  LineErr_BearerModeUnavail           = LongInt($80000003);
  LineErr_CallUnavail                 = LongInt($80000005);
  LineErr_CompletionOverRun           = LongInt($80000006);
  LineErr_ConferenceFull              = LongInt($80000007);
  LineErr_DialBilling                 = LongInt($80000008);
  LineErr_DialDialtone                = LongInt($80000009);
  LineErr_DialPrompt                  = LongInt($8000000A);
  LineErr_DialQuiet                   = LongInt($8000000B);
  LineErr_IncompatibleApiVersion      = LongInt($8000000C);
  LineErr_IncompatibleExtVersion      = LongInt($8000000D);
  LineErr_IniFileCorrupt              = LongInt($8000000E);
  LineErr_InUse                       = LongInt($8000000F);
  LineErr_InvalAddress                = LongInt($80000010);
  LineErr_InvalAddressID              = LongInt($80000011);
  LineErr_InvalAddressMode            = LongInt($80000012);
  LineErr_InvalAddressState           = LongInt($80000013);
  LineErr_InvalAppHandle              = LongInt($80000014);
  LineErr_InvalAppName                = LongInt($80000015);
  LineErr_InvalBearerMode             = LongInt($80000016);
  LineErr_InvalCallComplMode          = LongInt($80000017);
  LineErr_InvalCallHandle             = LongInt($80000018);
  LineErr_InvalCallParams             = LongInt($80000019);
  LineErr_InvalCallPrivilege          = LongInt($8000001A);
  LineErr_InvalCallSelect             = LongInt($8000001B);
  LineErr_InvalCallState              = LongInt($8000001C);
  LineErr_InvalCallStateList          = LongInt($8000001D);
  LineErr_InvalCard                   = LongInt($8000001E);
  LineErr_InvalCompletionID           = LongInt($8000001F);
  LineErr_InvalConfCallHandle         = LongInt($80000020);
  LineErr_InvalConsultCallHandle      = LongInt($80000021);
  LineErr_InvalCountryCode            = LongInt($80000022);
  LineErr_InvalDeviceClass            = LongInt($80000023);
  LineErr_InvalDeviceHandle           = LongInt($80000024);
  LineErr_InvalDialParams             = LongInt($80000025);            
  LineErr_InvalDigitList              = LongInt($80000026);            
  LineErr_InvalDigitMode              = LongInt($80000027);            
  LineErr_InvalDigits                 = LongInt($80000028);            
  LineErr_InvalExtVersion             = LongInt($80000029);            
  LineErr_InvalGroupID                = LongInt($8000002A);            
  LineErr_InvalLineHandle             = LongInt($8000002B);            
  LineErr_InvalLineState              = LongInt($8000002C);            
  LineErr_InvalLocation               = LongInt($8000002D);            
  LineErr_InvalMediaList              = LongInt($8000002E);
  LineErr_InvalMediaMode              = LongInt($8000002F);            
  LineErr_InvalMessageID              = LongInt($80000030);            
  LineErr_InvalParam                  = LongInt($80000032);            
  LineErr_InvalParkID                 = LongInt($80000033);            
  LineErr_InvalParkMode               = LongInt($80000034);            
  LineErr_InvalPointer                = LongInt($80000035);            
  LineErr_InvalPrivSelect             = LongInt($80000036);            
  LineErr_InvalRate                   = LongInt($80000037);            
  LineErr_InvalRequestMode            = LongInt($80000038);            
  LineErr_InvalTerminalID             = LongInt($80000039);            
  LineErr_InvalTerminalMode           = LongInt($8000003A);            
  LineErr_InvalTimeout                = LongInt($8000003B);            
  LineErr_InvalTone                   = LongInt($8000003C);            
  LineErr_InvalToneList               = LongInt($8000003D);            
  LineErr_InvalToneMode               = LongInt($8000003E);            
  LineErr_InvalTransferMode           = LongInt($8000003F);            
  LineErr_LineMapperFailed            = LongInt($80000040);            
  LineErr_NoConference                = LongInt($80000041);            
  LineErr_NoDevice                    = LongInt($80000042);            
  LineErr_NoDriver                    = LongInt($80000043);            
  LineErr_NoMem                       = LongInt($80000044);
  LineErr_NoRequest                   = LongInt($80000045);            
  LineErr_NotOwner                    = LongInt($80000046);            

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -