TSPI_lineGetCallAddressID函数 (tspi.h)

TSPI_lineGetCallAddressID 函数检索所指示调用的地址标识符。

语法

LONG TSPIAPI TSPI_lineGetCallAddressID(
  HDRVCALL hdCall,
  LPDWORD  lpdwAddressID
);

参数

hdCall

服务提供程序对要检索其地址标识符的调用的句柄。 hdCall 的调用状态可以是任何状态。

lpdwAddressID

指向服务提供程序在其中写入调用的地址标识符的 DWORD 的指针。

返回值

如果函数成功,则返回零;如果发生错误,则返回错误号。 可能的返回值如下所示:

LINEERR_NOMEM、LINEERR_OPERATIONFAILED、LINEERR_OPERATIONUNAVAIL、LINEERR_RESOURCEUNAVAIL。

注解

如果服务提供商将线路建模为通道资源的“池”,并且对多个地址标识符的调用进行反向多路复用,则它应始终选择其中一个地址标识符作为此函数报告的主要标识符,并在 LINECALLINFO 数据结构中。

此函数在 TAPI 级别没有直接对应关系。 它为 TAPI 提供了足够的信息来实现使用 LINECALLSELECT_ADDRESS 选项调用的 lineGetNewCalls 函数。

要求

要求
目标平台 Windows
标头 tspi.h

另请参阅

LINECALLINFO