private Int32 StopChannel(Int32 lCCHandle)//CC呼叫停止,断开通道PSTN线路 { long lID = GetCCHandleGateID(lCCHandle); if (lID >= 0) {//如果已经是接通了 if (BriSDKLib.QNV_GetDevCtrl(m_tagGateData[lID].uChannelID, BriSDKLib.QNV_CTRL_DOHOOK) > 0) { BriSDKLib.QNV_SetDevCtrl(m_tagGateData[lID].uChannelID, BriSDKLib.QNV_CTRL_DOHOOK, 0); } else//还没有接通,直接调用拒接 { BriSDKLib.QNV_General(m_tagGateData[lID].uChannelID, BriSDKLib.QNV_GENERAL_STARTREFUSE, 0, ""); } AppendStatus("停止通道转移"); m_tagGateData[lID].lCCHandle = 0; return(1); } else { return(0); } }