您的位置:首页 > 其它

RasHangUp

2015-10-08 00:22 225 查看



RasHangUp

  RasHangUp 远程存取终结函数 (结尾附赠实例)

  RasHangUp函数终结一个远程存取连接,被终结的连接被HAS
连接句柄指定,RasHangUp()函数释放所有的,跟该句柄关联的RASAPI32.DLL资源

  函数原型:

  DWORD RasHangUp(

  HRASCONN Session );

  参数信息:

  Session

  被终结的远程存取连接的句柄.当RasDial 或者 RasEnumConnections 执行以后得到该句柄

  返回值:

  0表示成功。

  一个非零值表示错误 ,错误的宏定义在 RAS的头文件中。ERROR_INVALID_HANDLE
表示错误,请包含在Raserror.h文件,其中包含RAS错误码

  备注:

  即使 RasDial 调用还没有结束 连接仍然被终结,本函数调用以后,Session句柄不再被使用

  必备条件:

  操作系统: Windows CE

  版本:大于等于 1.0

  定义位置:Ras.h, Afdfunc.h

  预处理文件lib文件: Ppp.lib

  注:

  本API是微软公司提供的完整 Windows CE操作系统包的一部分。这个功能取决于原始设备制造商,有时候可能不支持这个API。

  相关参考:

  RASCONN, RasDial, RasEnumConnections, RasGetConnectStatus, Sleep

  附赠实例:

  RASCONN rasCon[10];

  rasCon[0].dwSize=sizeof(RASCONN);

  DWORD dwSize;

  dwSize=sizeof(RASCONN)*10;

  DWORD dwConNum=0;

  RasEnumConnections(rasCon,&dwSize,&dwConNum);

  for (int i=0;i<dwConNum;i++)

  {

  DWORD dwRul=::RasHangUp(rasCon[i].hrasconn);

  }

  后卫大师制作版 20:36 2009-9-2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: