lineRemoveFromConference 函数 (tapi.h)

lineRemoveFromConference 函数从它当前所属的电话会议中删除指定的呼叫。 会议呼叫中的剩余呼叫不受影响。

语法

LONG lineRemoveFromConference(
  HCALL hCall
);

参数

hCall

要从会议中删除的呼叫的句柄。 应用程序必须是此调用的所有者。 必须满足hCall 的呼叫状态。

返回值

如果异步完成函数,则返回正请求标识符;如果发生错误,则返回负错误号。 如果函数成功,则相应LINE_REPLY消息的 dwParam2 参数为零;如果发生错误,则为负错误数。 可能的返回值为:

LINEERR_INVALCALLHANDLE、LINEERR_OPERATIONUNAVAIL、LINEERR_INVALCALLSTATE、LINEERR_OPERATIONFAILED、LINEERR_NOMEM、LINEERR_RESOURCEUNAVAIL、LINEERR_NOTOWNER、LINEERR_UNINITIALIZED。

注解

此操作将删除当前属于电话会议呼叫的参与方。 成功删除调用后,可以使用其句柄进一步操作调用。 此操作的可用性及其结果在许多实现中可能会受到限制。 例如,在许多实现中,只能从会议中删除最近添加的一方,并且可以在空闲) (自动删除已删除的呼叫。 请参阅线路的设备功能,以确定从会议中删除呼叫的可用效果。

如果支持从会议中删除参与者,则参与者呼叫在从会议中删除后,将输入 LINEADDRESSCAPS 中的 dwRemoveFromConfState 成员中列出的呼叫状态。

要求

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

另请参阅

会议概述

LINEADDRESSCAPS

LINE_REPLY

补充线路服务函数