• <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
            數(shù)據(jù)加載中……

            windows mobile 關(guān)閉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 井泉 閱讀(1740) 評論(1)  編輯 收藏 引用 所屬分類: C++

            評論

            # re: windows mobile 關(guān)閉gprs連接  回復(fù)  更多評論   

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

            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
            久久亚洲电影| 91久久精品国产免费直播| 天天做夜夜做久久做狠狠| 国产精品一区二区久久精品涩爱| 久久亚洲视频| 亚洲人成伊人成综合网久久久| 久久夜色精品国产网站| 国产巨作麻豆欧美亚洲综合久久| 亚洲欧洲久久av| 精品久久久久久| 中文字幕乱码人妻无码久久| 欧美激情精品久久久久| 99久久夜色精品国产网站| 国内精品久久久久久不卡影院| 亚洲精品高清一二区久久| 国产欧美久久一区二区| 久久精品免费全国观看国产| 99久久国产综合精品成人影院| 久久精品免费全国观看国产| 国产午夜福利精品久久| 久久精品国产亚洲精品2020| 久久大香萑太香蕉av| 久久99久久无码毛片一区二区| 久久精品国产亚洲AV麻豆网站| 久久一区二区三区99| 国产成人精品久久综合| 99re久久精品国产首页2020| 国产毛片欧美毛片久久久| 欧美一级久久久久久久大| 久久WWW免费人成—看片| 久久国产精品-国产精品| 久久精品国产亚洲AV无码麻豆 | 久久青青草原精品影院| 欧美噜噜久久久XXX| 久久精品国产亚洲AV忘忧草18| 亚洲国产高清精品线久久| 精品久久久久久国产三级| 精品久久久无码中文字幕天天| 国产成人精品久久一区二区三区av | 99久久99久久精品国产片果冻 | 久久www免费人成精品香蕉|