lineGetProxyStatus 函数 (tapi.h)

lineGetProxyStatus 函数返回当前正在为指定设备提供服务的代理请求类型的列表。

语法

LONG lineGetProxyStatus(
  HLINEAPP               hLineApp,
  DWORD                  dwDeviceID,
  DWORD                  dwAppAPIVersion,
  LPLINEPROXYREQUESTLIST lpLineProxyReqestList
);

参数

hLineApp

使用 TAPI 注册应用程序的句柄。

dwDeviceID

要查询的线路设备。

dwAppAPIVersion

要使用的 TAPI 的版本号。

lpLineProxyReqestList

指向 LINEPROXYREQUESTLIST 类型的可变大小的结构的指针。 成功完成请求后,此结构将填充当前支持的代理请求的列表。 在调用 lineGetProxyStatus 之前,应用程序必须设置此结构的 dwTotalSize 成员,以指示 TAPI 可用于返回信息的内存量。

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

返回值

如果请求成功,则返回零;否则,函数将返回以下负错误值之一:

LINEERR_BADDEVICEID、LINEERR_INCOMPATIBLEAPIVERSION、LINEERR_INVALPARAM、LINEERR_NOMEM、LINEERR_OPERATIONFAILED、LINEERR_OPERATIONUNAVAIL、LINEERR_RESOURCEUNAVAIL、LINEERR_UNINITIALIZED。

要求

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

另请参阅

关于呼叫中心控件

LINEPROXYREQUESTLIST