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

📄 tapi.par

📁 电话应用编程接口的pas文件。 The directives can be controlled using the Tapi.inc include file which is included
💻 PAR
📖 第 1 页 / 共 5 页
字号:
  {$EXTERNALSYM LINEERR_INVALPARAM}
  LINEERR_INVALPARKID                     = DWORD($80000033);
  {$EXTERNALSYM LINEERR_INVALPARKID}
  LINEERR_INVALPARKMODE                   = DWORD($80000034);
  {$EXTERNALSYM LINEERR_INVALPARKMODE}
  LINEERR_INVALPOINTER                    = DWORD($80000035);
  {$EXTERNALSYM LINEERR_INVALPOINTER}
  LINEERR_INVALPRIVSELECT                 = DWORD($80000036);
  {$EXTERNALSYM LINEERR_INVALPRIVSELECT}
  LINEERR_INVALRATE                       = DWORD($80000037);
  {$EXTERNALSYM LINEERR_INVALRATE}
  LINEERR_INVALREQUESTMODE                = DWORD($80000038);
  {$EXTERNALSYM LINEERR_INVALREQUESTMODE}
  LINEERR_INVALTERMINALID                 = DWORD($80000039);
  {$EXTERNALSYM LINEERR_INVALTERMINALID}
  LINEERR_INVALTERMINALMODE               = DWORD($8000003A);
  {$EXTERNALSYM LINEERR_INVALTERMINALMODE}
  LINEERR_INVALTIMEOUT                    = DWORD($8000003B);
  {$EXTERNALSYM LINEERR_INVALTIMEOUT}
  LINEERR_INVALTONE                       = DWORD($8000003C);
  {$EXTERNALSYM LINEERR_INVALTONE}
  LINEERR_INVALTONELIST                   = DWORD($8000003D);
  {$EXTERNALSYM LINEERR_INVALTONELIST}
  LINEERR_INVALTONEMODE                   = DWORD($8000003E);
  {$EXTERNALSYM LINEERR_INVALTONEMODE}
  LINEERR_INVALTRANSFERMODE               = DWORD($8000003F);
  {$EXTERNALSYM LINEERR_INVALTRANSFERMODE}
  LINEERR_LINEMAPPERFAILED                = DWORD($80000040);
  {$EXTERNALSYM LINEERR_LINEMAPPERFAILED}
  LINEERR_NOCONFERENCE                    = DWORD($80000041);
  {$EXTERNALSYM LINEERR_NOCONFERENCE}
  LINEERR_NODEVICE                        = DWORD($80000042);
  {$EXTERNALSYM LINEERR_NODEVICE}
  LINEERR_NODRIVER                        = DWORD($80000043);
  {$EXTERNALSYM LINEERR_NODRIVER}
  LINEERR_NOMEM                           = DWORD($80000044);
  {$EXTERNALSYM LINEERR_NOMEM}
  LINEERR_NOREQUEST                       = DWORD($80000045);
  {$EXTERNALSYM LINEERR_NOREQUEST}
  LINEERR_NOTOWNER                        = DWORD($80000046);
  {$EXTERNALSYM LINEERR_NOTOWNER}
  LINEERR_NOTREGISTERED                   = DWORD($80000047);
  {$EXTERNALSYM LINEERR_NOTREGISTERED}
  LINEERR_OPERATIONFAILED                 = DWORD($80000048);
  {$EXTERNALSYM LINEERR_OPERATIONFAILED}
  LINEERR_OPERATIONUNAVAIL                = DWORD($80000049);
  {$EXTERNALSYM LINEERR_OPERATIONUNAVAIL}
  LINEERR_RATEUNAVAIL                     = DWORD($8000004A);
  {$EXTERNALSYM LINEERR_RATEUNAVAIL}
  LINEERR_RESOURCEUNAVAIL                 = DWORD($8000004B);
  {$EXTERNALSYM LINEERR_RESOURCEUNAVAIL}
  LINEERR_REQUESTOVERRUN                  = DWORD($8000004C);
  {$EXTERNALSYM LINEERR_REQUESTOVERRUN}
  LINEERR_STRUCTURETOOSMALL               = DWORD($8000004D);
  {$EXTERNALSYM LINEERR_STRUCTURETOOSMALL}
  LINEERR_TARGETNOTFOUND                  = DWORD($8000004E);
  {$EXTERNALSYM LINEERR_TARGETNOTFOUND}
  LINEERR_TARGETSELF                      = DWORD($8000004F);
  {$EXTERNALSYM LINEERR_TARGETSELF}
  LINEERR_UNINITIALIZED                   = DWORD($80000050);
  {$EXTERNALSYM LINEERR_UNINITIALIZED}
  LINEERR_USERUSERINFOTOOBIG              = DWORD($80000051);
  {$EXTERNALSYM LINEERR_USERUSERINFOTOOBIG}
  LINEERR_REINIT                          = DWORD($80000052);
  {$EXTERNALSYM LINEERR_REINIT}
  LINEERR_ADDRESSBLOCKED                  = DWORD($80000053);
  {$EXTERNALSYM LINEERR_ADDRESSBLOCKED}
  LINEERR_BILLINGREJECTED                 = DWORD($80000054);
  {$EXTERNALSYM LINEERR_BILLINGREJECTED}
  LINEERR_INVALFEATURE                    = DWORD($80000055);
  {$EXTERNALSYM LINEERR_INVALFEATURE}
  LINEERR_NOMULTIPLEINSTANCE              = DWORD($80000056);
  {$EXTERNALSYM LINEERR_NOMULTIPLEINSTANCE}
{$IFDEF TAPI20}
  LINEERR_INVALAGENTID                    = DWORD($80000057);    // TAPI v2.0
  {$EXTERNALSYM LINEERR_INVALAGENTID}
  LINEERR_INVALAGENTGROUP                 = DWORD($80000058);    // TAPI v2.0
  {$EXTERNALSYM LINEERR_INVALAGENTGROUP}
  LINEERR_INVALPASSWORD                   = DWORD($80000059);    // TAPI v2.0
  {$EXTERNALSYM LINEERR_INVALPASSWORD}
  LINEERR_INVALAGENTSTATE                 = DWORD($8000005A);    // TAPI v2.0
  {$EXTERNALSYM LINEERR_INVALAGENTSTATE}
  LINEERR_INVALAGENTACTIVITY              = DWORD($8000005B);    // TAPI v2.0
  {$EXTERNALSYM LINEERR_INVALAGENTACTIVITY}
  LINEERR_DIALVOICEDETECT                 = DWORD($8000005C);    // TAPI v2.0
  {$EXTERNALSYM LINEERR_DIALVOICEDETECT}
{$ENDIF}
{$IFDEF TAPI22}
  LINEERR_USERCANCELLED                   = DWORD($8000005D);    // TAPI v2.2
  {$EXTERNALSYM LINEERR_USERCANCELLED}
{$ENDIF}
{$IFDEF TAPI30}
  LINEERR_INVALADDRESSTYPE                = DWORD($8000005E);    // TAPI v3.0
  {$EXTERNALSYM LINEERR_INVALADDRESSTYPE}
{$ENDIF}
{$IFDEF TAPI22}
  LINEERR_INVALAGENTSESSIONSTATE          = DWORD($8000005F);    // TAPI v2.2
  {$EXTERNALSYM LINEERR_INVALAGENTSESSIONSTATE}
  LINEERR_DISCONNECTED                    = DWORD($80000060);
  {$EXTERNALSYM LINEERR_DISCONNECTED}
{$ENDIF}

  LINEFEATURE_DEVSPECIFIC                 = $00000001;
  {$EXTERNALSYM LINEFEATURE_DEVSPECIFIC}
  LINEFEATURE_DEVSPECIFICFEAT             = $00000002;
  {$EXTERNALSYM LINEFEATURE_DEVSPECIFICFEAT}
  LINEFEATURE_FORWARD                     = $00000004;
  {$EXTERNALSYM LINEFEATURE_FORWARD}
  LINEFEATURE_MAKECALL                    = $00000008;
  {$EXTERNALSYM LINEFEATURE_MAKECALL}
  LINEFEATURE_SETMEDIACONTROL             = $00000010;
  {$EXTERNALSYM LINEFEATURE_SETMEDIACONTROL}
  LINEFEATURE_SETTERMINAL                 = $00000020;
  {$EXTERNALSYM LINEFEATURE_SETTERMINAL}
{$IFDEF TAPI20}
  LINEFEATURE_SETDEVSTATUS                = $00000040;     // TAPI v2.0
  {$EXTERNALSYM LINEFEATURE_SETDEVSTATUS}
  LINEFEATURE_FORWARDFWD                  = $00000080;     // TAPI v2.0
  {$EXTERNALSYM LINEFEATURE_FORWARDFWD}
  LINEFEATURE_FORWARDDND                  = $00000100;     // TAPI v2.0
  {$EXTERNALSYM LINEFEATURE_FORWARDDND}
{$ENDIF}

  LINEFORWARDMODE_UNCOND                  = $00000001;
  {$EXTERNALSYM LINEFORWARDMODE_UNCOND}
  LINEFORWARDMODE_UNCONDINTERNAL          = $00000002;
  {$EXTERNALSYM LINEFORWARDMODE_UNCONDINTERNAL}
  LINEFORWARDMODE_UNCONDEXTERNAL          = $00000004;
  {$EXTERNALSYM LINEFORWARDMODE_UNCONDEXTERNAL}
  LINEFORWARDMODE_UNCONDSPECIFIC          = $00000008;
  {$EXTERNALSYM LINEFORWARDMODE_UNCONDSPECIFIC}
  LINEFORWARDMODE_BUSY                    = $00000010;
  {$EXTERNALSYM LINEFORWARDMODE_BUSY}
  LINEFORWARDMODE_BUSYINTERNAL            = $00000020;
  {$EXTERNALSYM LINEFORWARDMODE_BUSYINTERNAL}
  LINEFORWARDMODE_BUSYEXTERNAL            = $00000040;
  {$EXTERNALSYM LINEFORWARDMODE_BUSYEXTERNAL}
  LINEFORWARDMODE_BUSYSPECIFIC            = $00000080;
  {$EXTERNALSYM LINEFORWARDMODE_BUSYSPECIFIC}
  LINEFORWARDMODE_NOANSW                  = $00000100;
  {$EXTERNALSYM LINEFORWARDMODE_NOANSW}
  LINEFORWARDMODE_NOANSWINTERNAL          = $00000200;
  {$EXTERNALSYM LINEFORWARDMODE_NOANSWINTERNAL}
  LINEFORWARDMODE_NOANSWEXTERNAL          = $00000400;
  {$EXTERNALSYM LINEFORWARDMODE_NOANSWEXTERNAL}
  LINEFORWARDMODE_NOANSWSPECIFIC          = $00000800;
  {$EXTERNALSYM LINEFORWARDMODE_NOANSWSPECIFIC}
  LINEFORWARDMODE_BUSYNA                  = $00001000;
  {$EXTERNALSYM LINEFORWARDMODE_BUSYNA}
  LINEFORWARDMODE_BUSYNAINTERNAL          = $00002000;
  {$EXTERNALSYM LINEFORWARDMODE_BUSYNAINTERNAL}
  LINEFORWARDMODE_BUSYNAEXTERNAL          = $00004000;
  {$EXTERNALSYM LINEFORWARDMODE_BUSYNAEXTERNAL}
  LINEFORWARDMODE_BUSYNASPECIFIC          = $00008000;
  {$EXTERNALSYM LINEFORWARDMODE_BUSYNASPECIFIC}
  LINEFORWARDMODE_UNKNOWN                 = $00010000;     // TAPI v1.4
  {$EXTERNALSYM LINEFORWARDMODE_UNKNOWN}
  LINEFORWARDMODE_UNAVAIL                 = $00020000;     // TAPI v1.4
  {$EXTERNALSYM LINEFORWARDMODE_UNAVAIL}

  LINEGATHERTERM_BUFFERFULL               = $00000001;
  {$EXTERNALSYM LINEGATHERTERM_BUFFERFULL}
  LINEGATHERTERM_TERMDIGIT                = $00000002;
  {$EXTERNALSYM LINEGATHERTERM_TERMDIGIT}
  LINEGATHERTERM_FIRSTTIMEOUT             = $00000004;
  {$EXTERNALSYM LINEGATHERTERM_FIRSTTIMEOUT}
  LINEGATHERTERM_INTERTIMEOUT             = $00000008;
  {$EXTERNALSYM LINEGATHERTERM_INTERTIMEOUT}
  LINEGATHERTERM_CANCEL                   = $00000010;
  {$EXTERNALSYM LINEGATHERTERM_CANCEL}

  LINEGENERATETERM_DONE                   = $00000001;
  {$EXTERNALSYM LINEGENERATETERM_DONE}
  LINEGENERATETERM_CANCEL                 = $00000002;
  {$EXTERNALSYM LINEGENERATETERM_CANCEL}

{$IFDEF TAPI20}
// These constants are mutually exclusive - there's no way to specify more
// than one at a time (and it doesn't make sense, either) so they're
// ordinal rather than bits.

  LINEINITIALIZEEXOPTION_USEHIDDENWINDOW      = $00000001; // TAPI v2.0
  {$EXTERNALSYM LINEINITIALIZEEXOPTION_USEHIDDENWINDOW}
  LINEINITIALIZEEXOPTION_USEEVENT             = $00000002; // TAPI v2.0
  {$EXTERNALSYM LINEINITIALIZEEXOPTION_USEEVENT}
  LINEINITIALIZEEXOPTION_USECOMPLETIONPORT    = $00000003; // TAPI v2.0
  {$EXTERNALSYM LINEINITIALIZEEXOPTION_USECOMPLETIONPORT}
{$ENDIF}

{$IFDEF TAPI30}
  LINEINITIALIZEEXOPTION_CALLHUBTRACKING      = DWORD($80000000); // TAPI v3.0
{$ENDIF}

  LINELOCATIONOPTION_PULSEDIAL            = $00000001;     // TAPI v1.4
  {$EXTERNALSYM LINELOCATIONOPTION_PULSEDIAL}

  LINEMAPPER                              = DWORD($FFFFFFFF);
  {$EXTERNALSYM LINEMAPPER}

  LINEMEDIACONTROL_NONE                   = $00000001;
  {$EXTERNALSYM LINEMEDIACONTROL_NONE}
  LINEMEDIACONTROL_START                  = $00000002;
  {$EXTERNALSYM LINEMEDIACONTROL_START}
  LINEMEDIACONTROL_RESET                  = $00000004;
  {$EXTERNALSYM LINEMEDIACONTROL_RESET}
  LINEMEDIACONTROL_PAUSE                  = $00000008;
  {$EXTERNALSYM LINEMEDIACONTROL_PAUSE}
  LINEMEDIACONTROL_RESUME                 = $00000010;
  {$EXTERNALSYM LINEMEDIACONTROL_RESUME}
  LINEMEDIACONTROL_RATEUP                 = $00000020;
  {$EXTERNALSYM LINEMEDIACONTROL_RATEUP}
  LINEMEDIACONTROL_RATEDOWN               = $00000040;
  {$EXTERNALSYM LINEMEDIACONTROL_RATEDOWN}
  LINEMEDIACONTROL_RATENORMAL             = $00000080;
  {$EXTERNALSYM LINEMEDIACONTROL_RATENORMAL}
  LINEMEDIACONTROL_VOLUMEUP               = $00000100;
  {$EXTERNALSYM LINEMEDIACONTROL_VOLUMEUP}
  LINEMEDIACONTROL_VOLUMEDOWN             = $00000200;
  {$EXTERNALSYM LINEMEDIACONTROL_VOLUMEDOWN}
  LINEMEDIACONTROL_VOLUMENORMAL           = $00000400;
  {$EXTERNALSYM LINEMEDIACONTROL_VOLUMENORMAL}

  LINEMEDIAMODE_UNKNOWN                   = $00000002;
  {$EXTERNALSYM LINEMEDIAMODE_UNKNOWN}
  LINEMEDIAMODE_INTERACTIVEVOICE          = $00000004;
  {$EXTERNALSYM LINEMEDIAMODE_INTERACTIVEVOICE}
  LINEMEDIAMODE_AUTOMATEDVOICE            = $00000008;
  {$EXTERNALSYM LINEMEDIAMODE_AUTOMATEDVOICE}
  LINEMEDIAMODE_DATAMODEM                 = $00000010;
  {$EXTERNALSYM LINEMEDIAMODE_DATAMODEM}
  LINEMEDIAMODE_G3FAX                     = $00000020;
  {$EXTERNALSYM LINEMEDIAMODE_G3FAX}
  LINEMEDIAMODE_TDD                       = $00000040;
  {$EXTERNALSYM LINEMEDIAMODE_TDD}
  LINEMEDIAMODE_G4FAX                     = $00000080;
  {$EXTERNALSYM LINEMEDIAMODE_G4FAX}
  LINEMEDIAMODE_DIGITALDATA               = $00000100;
  {$EXTERNALSYM LINEMEDIAMODE_DIGITALDATA}
  LINEMEDIAMODE_TELETEX                   = $00000200;
  {$EXTERNALSYM LINEMEDIAMODE_TELETEX}
  LINEMEDIAMODE_VIDEOTEX                  = $00000400;
  {$EXTERNALSYM LINEMEDIAMODE_VIDEOTEX}
  LINEMEDIAMODE_TELEX                     = $00000800;
  {$EXTERNALSYM LINEMEDIAMODE_TELEX}
  LINEMEDIAMODE_MIXED                     = $00001000;
  {$EXTERNALSYM LINEMEDIAMODE_MIXED}
  LINEMEDIAMODE_ADSI                      = $00002000;
  {$EXTERNALSYM LINEMEDIAMODE_ADSI}
  LINEMEDIAMODE_VOICEVIEW                 = $00004000;     // TAPI v1.4
  {$EXTERNALSYM LINEMEDIAMODE_VOICEVIEW}
{$IFDEF TAPI21}
  LINEMEDIAMODE_VIDEO                     = $00008000;     {// TAPI v2.1}
  {$EXTERNALSYM LINEMEDIAMODE_VIDEO}
{$ENDIF}
  LAST_LINEMEDIAMODE                      = $00008000;
  {$EXTERNALSYM LAST_LINEMEDIAMODE}

  LINEOFFERINGMODE_ACTIVE                 = $00000001;     // TAPI v1.4
  {$EXTERNALSYM LINEOFFERINGMODE_ACTIVE}
  LINEOFFERINGMODE_INACTIVE               = $00000002;     // TAPI v1.4
  {$EXTERNALSYM LINEOFFERINGMODE_INACTIVE}

{$IFDEF TAPI20}
  LINEOPENOPTION_SINGLEADDRESS            = DWORD($80000000); // TAPI v2.0
  {$EXTERNALSYM LINEOPENOPTION_SINGLEADDRESS}
  LINEOPENOPTION_PROXY                    = $40000000;     // TAPI v2.0
  {$EXTERNALSYM LINEOPENOPTION_PROXY}
{$ENDIF}

  LINEPARKMODE_DIRECTED                   = $00000001;
  {$EXTERNALSYM LINEPARKMODE_DIRECTED}
  LINEPARKMODE_NONDIRECTED                = $00000002;
  {$EXTERNALSYM LINEPARKMODE_NONDIRECTED}

{$IFDEF TAPI20}
  LINEPROXYREQUEST_SETAGENTGROUP          = $00000001;     // TAPI v2.0
  {

⌨️ 快捷键说明

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