• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 74, 文章 - 0, 評論 - 26, 引用 - 0
            數據加載中……

            windows mobile 關閉gprs連接

            unsigned int CloseRasGPRSConnections()
            {
                 int index; // An integer index
                 DWORD dwError, dwRasConnSize, dwNumConnections; // Number of connections found
                 RASCONN RasConn[20]; // Buffer for connection state data,Assume the maximum number of entries is 20.
                BOOL RETURN_VALUE=0;
                WCHAR *MySelectNetName;

                 // Assume no more than 20 connections.
                 RasConn[0].dwSize = sizeof (RASCONN);
                 dwRasConnSize = 20 * sizeof (RASCONN);

                 // Find all connections.
                 if (dwError = RasEnumConnections (RasConn, &dwRasConnSize,&dwNumConnections))
                 {
                      return -1;
                 }

                 // If there are no connections, return zero.
                 if (!dwNumConnections)
                 {
                      return 0;
                 }

                 // Terminate all of the remote access connections.
                 GetConnectionStatus();
                //here add to get selected network
                MySelectNetName=GetMMSSelectNet();
               
                GPRSServerName* P_CMWAPtemp=pCMWAP_backup;
                 for (index = 0; index < (int)dwNumConnections; ++index)
                 {
                     while( P_CMWAPtemp )
                     {
                          if(!wcscmp(RasConn[index].szEntryName,P_CMWAPtemp->ServerName)||
                            !wcscmp(RasConn[index].szEntryName, MySelectNetName))
                          {
                               if (dwError = RasHangUp (RasConn[index].hrasconn))
                                   
                                    RETURN_VALUE=-1;
                               else
                                       //successfully disconnect cmwap;
                                    RETURN_VALUE=0;
                          }
                        P_CMWAPtemp = P_CMWAPtemp->pnext ;
                      }
                 }
                //free mem
                 freelink(pCMWAP_backup);
                 return RETURN_VALUE;
            }


            posted on 2007-11-22 12:59 井泉 閱讀(1754) 評論(1)  編輯 收藏 引用 所屬分類: C++

            評論

            # re: windows mobile 關閉gprs連接  回復  更多評論   

            RasEnumConnections 在有些機器上不能用,有好的解決方法嗎

            What are you trying to accomplish? You can find an existing RAS connection
            using RAS API. However, it is much harder task to find all active
            connections (Ethernet, M/PDP GPRS etc.)

            --
            Yaroslav Goncharov
            Pocket PC Developer Network coordinator, http://pocketpcdn.com
            Spb Software House, http://spbsoftwarehouse.com

            Thanks
            2008-02-18 17:24 | jacky lee
            久久综合九色综合久99| 男女久久久国产一区二区三区| 国产精品天天影视久久综合网| 国产精品99久久精品| 久久国产成人午夜aⅴ影院 | 婷婷综合久久狠狠色99h| a级毛片无码兔费真人久久| 久久夜色撩人精品国产| 久久99国产亚洲高清观看首页 | 欧美激情精品久久久久久久| 香蕉久久久久久狠狠色| 精品精品国产自在久久高清| 久久影院午夜理论片无码| 久久99精品久久只有精品 | 香蕉99久久国产综合精品宅男自 | 2021国内精品久久久久久影院| A狠狠久久蜜臀婷色中文网| 亚洲人成无码网站久久99热国产| 99久久无色码中文字幕| 日韩精品久久久肉伦网站| 色婷婷狠狠久久综合五月| 国产精品久久自在自线观看| 久久成人小视频| 久久精品免费网站网| 99国内精品久久久久久久| 国产午夜福利精品久久2021| 伊人久久综合精品无码AV专区| 婷婷久久五月天| 亚洲综合久久夜AV | 亚洲色欲久久久久综合网| 欧美与黑人午夜性猛交久久久 | 久久精品亚洲福利| 精品久久久久一区二区三区| 久久福利青草精品资源站免费 | 青青草国产97免久久费观看| 国产精品亚洲美女久久久| 久久99久久无码毛片一区二区| 精品国产一区二区三区久久蜜臀| 品成人欧美大片久久国产欧美... 品成人欧美大片久久国产欧美 | 国产成人精品综合久久久| 久久久久亚洲AV无码专区首JN |