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

📄 aditapi3.pas

📁 测试用例
💻 PAS
📖 第 1 页 / 共 5 页
字号:
  LINECALLREASON_REDIRECT         = $00000040;
  LINECALLREASON_CALLCOMPLETION   = $00000080;
  LINECALLREASON_TRANSFER         = $00000100;
  LINECALLREASON_REMINDER         = $00000200;
  LINECALLREASON_UNKNOWN          = $00000400;
  LINECALLREASON_UNAVAIL          = $00000800;
  LINECALLREASON_INTRUDE          = $00001000;
  LINECALLREASON_PARKED           = $00002000;
  LINECALLREASON_CAMPEDON         = $00004000;
  LINECALLREASON_ROUTEREQUEST     = $00008000;


  IID_IConnectionPointContainer : TGUID = '{B196B284-BAB4-101A-B69C-00AA00341D07}';
  CLSID_IBasicVideo : TGUID = '{56a868b5-0ad4-11ce-b03a-0020af0ba770}';

  CLSID_HandsetTerminal : TGUID      = '{AAF578EB-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_HeadsetTerminal : TGUID      = '{AAF578ED-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_MediaStreamTerminal : TGUID  = '{E2F7AEF7-4971-11D1-A671-006097C9A2E8}';
  CLSID_MicrophoneTerminal : TGUID   = '{AAF578EF-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_SpeakerphoneTerminal : TGUID = '{AAF578EE-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_SpeakersTerminal : TGUID     = '{AAF578F0-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_VideoInputTerminal : TGUID   = '{AAF578EC-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_VideoWindowTerm : TGUID      = '{F7438990-D6EB-11d0-82A6-00AA00B5CA1B}';

  CLSID_String_HandsetTerminal      = '{AAF578EB-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_String_HeadsetTerminal      = '{AAF578ED-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_String_MediaStreamTerminal  = '{E2F7AEF7-4971-11D1-A671-006097C9A2E8}';
  CLSID_String_MicrophoneTerminal   = '{AAF578EF-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_String_SpeakerphoneTerminal = '{AAF578EE-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_String_SpeakersTerminal     = '{AAF578F0-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_String_VideoInputTerminal   = '{AAF578EC-DC70-11d0-8ED3-00C04FB6809F}';
  CLSID_String_VideoWindowTerm      = '{F7438990-D6EB-11d0-82A6-00AA00B5CA1B}';

// *********************************************************************//
// Declaration of Enumerations defined in Type Library
// *********************************************************************//
// Constants for enum ADDRESS_STATE
type
  ADDRESS_STATE = TOleEnum;
const
  AS_INSERVICE    = $00000000;
  AS_OUTOFSERVICE = $00000001;

// Constants for enum CALLHUB_STATE
type
  CALLHUB_STATE = TOleEnum;
const
  CHS_ACTIVE = $00000000;
  CHS_IDLE   = $00000001;

// Constants for enum DISCONNECT_CODE
type
  DISCONNECT_CODE = TOleEnum;
const
  DC_NORMAL   = $00000000;
  DC_NOANSWER = $00000001;
  DC_REJECTED = $00000002;

// Constants for enum QOS_SERVICE_LEVEL
type
  QOS_SERVICE_LEVEL = TOleEnum;
const
  QSL_NEEDED       = $00000001;
  QSL_IF_AVAILABLE = $00000002;
  QSL_BEST_EFFORT  = $00000003;

// Constants for enum FINISH_MODE
type
  FINISH_MODE = TOleEnum;
const
  FM_ASTRANSFER   = $00000000;
  FM_ASCONFERENCE = $00000001;

// Constants for enum CALL_STATE
type
  CALL_STATE = TOleEnum;
const
  CS_IDLE         = $00000000;
  CS_INPROGRESS   = $00000001;
  CS_CONNECTED    = $00000002;
  CS_DISCONNECTED = $00000003;
  CS_OFFERING     = $00000004;
  CS_HOLD         = $00000005;
  CS_QUEUED       = $00000006;

// Constants for enum CALL_PRIVILEGE
type
  CALL_PRIVILEGE = TOleEnum;
const
  CP_OWNER        = $00000000;
  CP_MONITOR      = $00000001;

// Constants for enum CALLINFO_LONG
type
  CALLINFO_LONG = TOleEnum;
const
  CIL_MEDIATYPESAVAILABLE      = $00000000;
  CIL_BEARERMODE               = $00000001;
  CIL_CALLERIDADDRESSTYPE      = $00000002;
  CIL_CALLEDIDADDRESSTYPE      = $00000003;
  CIL_CONNECTEDIDADDRESSTYPE   = $00000004;
  CIL_REDIRECTIONIDADDRESSTYPE = $00000005;
  CIL_REDIRECTINGIDADDRESSTYPE = $00000006;
  CIL_ORIGIN                   = $00000007;
  CIL_REASON                   = $00000008;
  CIL_APPSPECIFIC              = $00000009;
  CIL_CALLPARAMSFLAGS          = $0000000A;
  CIL_CALLTREATMENT            = $0000000B;
  CIL_MINRATE                  = $0000000C;
  CIL_MAXRATE                  = $0000000D;
  CIL_COUNTRYCODE              = $0000000E;
  CIL_CALLID                   = $0000000F;
  CIL_RELATEDCALLID            = $00000010;
  CIL_COMPLETIONID             = $00000011;
  CIL_NUMBEROFOWNERS           = $00000012;
  CIL_NUMBEROFMONITORS         = $00000013;
  CIL_TRUNK                    = $00000014;
  CIL_RATE                     = $00000015;

// Constants for enum CALLINFO_STRING
type
  CALLINFO_STRING = TOleEnum;
const
  CIS_CALLERIDNAME            = $00000000;
  CIS_CALLERIDNUMBER          = $00000001;
  CIS_CALLEDIDNAME            = $00000002;
  CIS_CALLEDIDNUMBER          = $00000003;
  CIS_CONNECTEDIDNAME         = $00000004;
  CIS_CONNECTEDIDNUMBER       = $00000005;
  CIS_REDIRECTIONIDNAME       = $00000006;
  CIS_REDIRECTIONIDNUMBER     = $00000007;
  CIS_REDIRECTINGIDNAME       = $00000008;
  CIS_REDIRECTINGIDNUMBER     = $00000009;
  CIS_CALLEDPARTYFRIENDLYNAME = $0000000A;
  CIS_COMMENT                 = $0000000B;
  CIS_DISPLAYABLEADDRESS      = $0000000C;
  CIS_CALLINGPARTYID          = $0000000D;

// Constants for enum CALLINFO_BUFFER
type
  CALLINFO_BUFFER = TOleEnum;
const
  CIB_USERUSERINFO                 = $00000000;
  CIB_DEVSPECIFICBUFFER            = $00000001;
  CIB_CALLDATABUFFER               = $00000002;
  CIB_CHARGINGINFOBUFFER           = $00000003;
  CIB_HIGHLEVELCOMPATIBILITYBUFFER = $00000004;
  CIB_LOWLEVELCOMPATIBILITYBUFFER  = $00000005;

// Constants for enum CALL_STATE_EVENT_CAUSE
type
  CALL_STATE_EVENT_CAUSE = TOleEnum;
const
  CEC_NONE                  = $00000000;
  CEC_DISCONNECT_NORMAL     = $00000001;
  CEC_DISCONNECT_BUSY       = $00000002;
  CEC_DISCONNECT_BADADDRESS = $00000003;
  CEC_DISCONNECT_NOANSWER   = $00000004;
  CEC_DISCONNECT_CANCELLED  = $00000005;
  CEC_DISCONNECT_REJECTED   = $00000006;
  CEC_DISCONNECT_FAILED     = $00000007;

// Constants for enum CALL_NOTIFICATION_EVENT
type
  CALL_NOTIFICATION_EVENT = TOleEnum;
const
  CNE_OWNER   = $00000000;
  CNE_MONITOR = $00000001;

// Constants for enum TAPI_EVENT
type
  TAPI_EVENT = TOleEnum;
const
  TE_TAPIOBJECT       = $00000001;
  TE_ADDRESS          = $00000002;
  TE_CALLNOTIFICATION = $00000004;
  TE_CALLSTATE        = $00000008;
  TE_CALLMEDIA        = $00000010;
  TE_CALLHUB          = $00000020;
  TE_CALLINFOCHANGE   = $00000040;
  TE_PRIVATE          = $00000080;
  TE_REQUEST          = $00000100;
  TE_AGENT            = $00000200;
  TE_AGENTSESSION     = $00000400;
  TE_QOSEVENT         = $00000800;
  TE_AGENTHANDLER     = $00001000;
  TE_ACDGROUP         = $00002000;
  TE_QUEUE            = $00004000;
  TE_DIGITEVENT       = $00008000;
  TE_GENERATEEVENT    = $00010000;

// Constants for enum CALLHUB_EVENT
type
  CALLHUB_EVENT = TOleEnum;
const
  CHE_CALLJOIN    = $00000000;
  CHE_CALLLEAVE   = $00000001;
  CHE_CALLHUBNEW  = $00000002;
  CHE_CALLHUBIDLE = $00000003;

// Constants for enum ADDRESS_CAPABILITY
type
  ADDRESS_CAPABILITY = TOleEnum;
const
  AC_ADDRESSTYPES                 = $00000000;
  AC_BEARERMODES                  = $00000001;
  AC_MAXACTIVECALLS               = $00000002;
  AC_MAXONHOLDCALLS               = $00000003;
  AC_MAXONHOLDPENDINGCALLS        = $00000004;
  AC_MAXNUMCONFERENCE             = $00000005;
  AC_MAXNUMTRANSCONF              = $00000006;
  AC_MONITORDIGITSUPPORT          = $00000007;
  AC_GENERATEDIGITSUPPORT         = $00000008;
  AC_GENERATETONEMODES            = $00000009;
  AC_GENERATETONEMAXNUMFREQ       = $0000000A;
  AC_MONITORTONEMAXNUMFREQ        = $0000000B;
  AC_MONITORTONEMAXNUMENTRIES     = $0000000C;
  AC_DEVCAPFLAGS                  = $0000000D;
  AC_ANSWERMODES                  = $0000000E;
  AC_LINEFEATURES                 = $0000000F;
  AC_SETTABLEDEVSTATUS            = $00000010;
  AC_PARKSUPPORT                  = $00000011;
  AC_CALLERIDSUPPORT              = $00000012;
  AC_CALLEDIDSUPPORT              = $00000013;
  AC_CONNECTEDIDSUPPORT           = $00000014;
  AC_REDIRECTIONIDSUPPORT         = $00000015;
  AC_REDIRECTINGIDSUPPORT         = $00000016;
  AC_ADDRESSCAPFLAGS              = $00000017;
  AC_CALLFEATURES1                = $00000018;
  AC_CALLFEATURES2                = $00000019;
  AC_REMOVEFROMCONFCAPS           = $0000001A;
  AC_REMOVEFROMCONFSTATE          = $0000001B;
  AC_TRANSFERMODES                = $0000001C;
  AC_ADDRESSFEATURES              = $0000001D;
  AC_PREDICTIVEAUTOTRANSFERSTATES = $0000001E;
  AC_MAXCALLDATASIZE              = $0000001F;
  AC_LINEID                       = $00000020;
  AC_ADDRESSID                    = $00000021;
  AC_FORWARDMODES                 = $00000022;
  AC_MAXFORWARDENTRIES            = $00000023;
  AC_MAXSPECIFICENTRIES           = $00000024;
  AC_MINFWDNUMRINGS               = $00000025;
  AC_MAXFWDNUMRINGS               = $00000026;
  AC_MAXCALLCOMPLETIONS           = $00000027;
  AC_CALLCOMPLETIONCONDITIONS     = $00000028;
  AC_CALLCOMPLETIONMODES          = $00000029;
  AC_PERMANENTDEVICEID            = $0000002A;

// Constants for enum ADDRESS_CAPABILITY_STRING
type
  ADDRESS_CAPABILITY_STRING = TOleEnum;
const
  ACS_PROTOCOL              = $00000000;
  ACS_ADDRESSDEVICESPECIFIC = $00000001;
  ACS_LINEDEVICESPECIFIC    = $00000002;
  ACS_PROVIDERSPECIFIC      = $00000003;
  ACS_SWITCHSPECIFIC        = $00000004;
  ACS_PERMANENTDEVICEGUID   = $00000005;

// Constants for enum QOS_EVENT
type
  QOS_EVENT = TOleEnum;
const
  QE_NOQOS            = $00000001;
  QE_ADMISSIONFAILURE = $00000002;
  QE_POLICYFAILURE    = $00000003;
  QE_GENERICERROR     = $00000004;

// Constants for enum ADDRESS_EVENT
type
  ADDRESS_EVENT = TOleEnum;
const
  AE_STATE          = $00000000;
  AE_CAPSCHANGE     = $00000001;
  AE_RINGING        = $00000002;

⌨️ 快捷键说明

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