TSPI_lineUnhold函式 (tspi.h)
TSPI_lineUnhold函式會擷取指定的保留呼叫。
語法
LONG TSPIAPI TSPI_lineUnhold(
DRV_REQUESTID dwRequestID,
HDRVCALL hdCall
);
參數
dwRequestID
非同步要求的識別碼。
hdCall
要擷取之呼叫的控制碼。 hdCall的撥號狀態可以是onHold。
傳回值
傳回 dwRequestID,如果發生錯誤,則傳回錯誤號碼。 如果函式成功,則對應ASYNC_COMPLETION的lResult實際參數為零,如果發生錯誤,則為錯誤號碼。 可能的傳回值如下所示:
LINEERR_INVALCALLHANDLE、LINEERR_OPERATIONUNAVAIL、LINEERR_INVALCALLSTATE、LINEERR_OPERATIONFAILED、LINEERR_NOMEM LINEERR_RESOURCEUNAVAIL。
備註
如果目前未保留呼叫,服務提供者會傳回LINEERR_INVALCALLSTATE。
這項作業適用于使用 TSPI_lineHold) 和軟式保留 (通話上的通話。 服務提供者應該檢查呼叫目前在onHold、onHoldPendingTransfer或onHoldPendingConference狀態、將狀態變更為已連線,並針對新的撥號狀態傳送 LINECALLSTATE 訊息。
需求
目標平台 | Windows |
標頭 | tspi.h |