初学C++,被TAPI那繁杂的参数搞的晕头转向,经过不屑的努力终于成功完成了。
部分代码:
/**//*
* 打开/关闭飞行模式
* open:TRUE打开/FALSE关闭
* 返回:0成功/-1初始化失败/-2获取线路失败
*/
int FlightMode(BOOL open)
{
LONG iniRS = Initialize();
if(iniRS!=0)return -1;
HLINE hLine = GetCellLine();
if(hLine==NULL)return -2;
if(open)
{
//打开飞行模式
lineSetEquipmentState(hLine,LINEEQUIPSTATE_MINIMUM);
lineClose(hLine);
lineShutdown(m_hLineApp);
}
else
{
lineSetEquipmentState(hLine,LINEEQUIPSTATE_FULL);
lineRegister(hLine,LINEREGMODE_AUTOMATIC,NULL,NULL);
lineClose(hLine);
lineShutdown(m_hLineApp);
}
return 0;
}