lineProxyResponse 函数 (tapi.h)

lineProxyResponse 函数指示注册的代理处理程序(例如服务器上的 ACD 代理处理程序)完成代理请求。

语法

LONG lineProxyResponse(
  HLINE              hLine,
  LPLINEPROXYREQUEST lpProxyRequest,
  DWORD              dwResult
);

参数

hLine

开行设备的句柄。

lpProxyRequest

指向 TAPI 在LINE_PROXYREQUEST消息中提供给应用程序的代理请求缓冲区 指针。 对于将数据返回给客户端应用程序的代理请求,在调用此函数之前,代理处理程序应已在此缓冲区中填充必要的结构。 必须正确设置要返回的结构的 dwNeededSizedwUsedSize 成员。

注意 如果结构中的 size 参数不正确,则数据可能会被覆盖。 有关设置结构大小的详细信息,请参阅 内存分配
 

dwResult

在 TAPI) 自动生成 (LINE_REPLY消息中 返回给调用应用程序的函数结果。 必须为零或为调用的函数定义的负错误值之一。

返回值

如果函数成功或以下负错误值之一,则返回零:

LINEERR_INVALLINEHANDLELINEERR_INVALPARAMLINEERR_INVALPOINTERLINEERR_NOMEMLINEERR_NOTREGISTEREDLINEERR_OPERATIONFAILEDLINE ERR_OPERATIONUNAVAILLINEERR_RESOURCEUNAVAIL、LINEERR_UNINITIALIZED

要求

   
目标平台 Windows
标头 tapi.h
Library Tapi32.lib
DLL Tapi32.dll

另请参阅

补充线路服务函数

TAPI 2.2 参考概述