lineProxyResponse 函数 (tapi.h)
lineProxyResponse 函数指示注册的代理处理程序(例如服务器上的 ACD 代理处理程序)完成代理请求。
语法
LONG lineProxyResponse(
HLINE hLine,
LPLINEPROXYREQUEST lpProxyRequest,
DWORD dwResult
);
参数
hLine
开行设备的句柄。
lpProxyRequest
指向 TAPI 在LINE_PROXYREQUEST消息中提供给应用程序的代理请求缓冲区 的 指针。 对于将数据返回给客户端应用程序的代理请求,在调用此函数之前,代理处理程序应已在此缓冲区中填充必要的结构。 必须正确设置要返回的结构的 dwNeededSize 和 dwUsedSize 成员。
注意 如果结构中的 size 参数不正确,则数据可能会被覆盖。 有关设置结构大小的详细信息,请参阅 内存分配。
dwResult
在 TAPI) 自动生成 (LINE_REPLY消息中 返回给调用应用程序的函数结果。 必须为零或为调用的函数定义的负错误值之一。
返回值
如果函数成功或以下负错误值之一,则返回零:
LINEERR_INVALLINEHANDLE、LINEERR_INVALPARAM、LINEERR_INVALPOINTER、LINEERR_NOMEM、LINEERR_NOTREGISTERED、LINEERR_OPERATIONFAILED、LINE ERR_OPERATIONUNAVAIL、LINEERR_RESOURCEUNAVAIL、LINEERR_UNINITIALIZED。
要求
目标平台 | Windows |
标头 | tapi.h |
Library | Tapi32.lib |
DLL | Tapi32.dll |