共用方式為


TSPI_lineRemoveFromConference函式 (tspi.h)

TSPI_lineRemoveFromConference函式會從目前所屬的電話會議中移除指定的通話。 會議通話中的剩餘通話不會受到影響。

語法

LONG TSPIAPI TSPI_lineRemoveFromConference(
  DRV_REQUESTID dwRequestID,
  HDRVCALL      hdCall
);

參數

dwRequestID

非同步要求的識別碼。

hdCall

要從會議中移除之通話的控制碼。 hdCall的通話狀態可以會議

傳回值

會傳回 dwRequestID,如果發生錯誤,則傳回錯誤號碼。 如果函式成功,則對應ASYNC_COMPLETIONlResult實際參數為零,如果發生錯誤,則為錯誤號碼。 可能的傳回值如下所示:

LINEERR_INVALCALLHANDLE、LINEERR_OPERATIONUNAVAIL、LINEERR_INVALCALLSTATE、LINEERR_OPERATIONFAILED、LINEERR_NOMEM LINEERR_RESOURCEUNAVAIL。

備註

這項作業會移除目前屬於會議通話的派對。 成功移除呼叫之後,可以使用其控制碼進一步操作呼叫。 這項作業的可用性及其結果可能會受限於許多實作中。 例如,在許多實作中,只有最近新增的派對可以從會議中移除,而移除的通話可能會自動卸載, (變成 閒置) 。 服務提供者在 LINEDEVCAPS 中指出其功能,與從會議中移除通話的可用效果有關。

如果支援從會議中移除參與者,服務提供者必須在LINEADDRESSCAPSdwRemoveFromConfState成員中指出從會議中移除通話轉換的通話狀態。

需求

   
目標平台 Windows
標頭 tspi.h

另請參閱

ASYNC_COMPLETION

LINEADDRESSCAPS

LINEDEVCAPS

LINE_CALLSTATE

TSPI_lineAddToConference

TSPI_lineGetDevCaps

TSPI_lineSetupConference