• <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 井泉 閱讀(1741) 評論(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
            亚洲国产精品成人AV无码久久综合影院| 伊人久久大香线蕉av一区| 久久综合视频网| 久久久精品国产Sm最大网站| 国产亚洲精品美女久久久| 青青热久久综合网伊人| 国产精品成人精品久久久| 久久精品亚洲精品国产欧美| 性做久久久久久久久| 精品国产VA久久久久久久冰| 精品综合久久久久久88小说| 久久这里有精品| 亚洲国产成人久久综合一| 亚洲人成电影网站久久| 国内精品久久久久久99| 色天使久久综合网天天| 久久青草国产手机看片福利盒子| 亚洲精品乱码久久久久久蜜桃| 亚洲国产精品成人久久| 国产精品亚洲综合专区片高清久久久| 精品无码久久久久久久久久| 久久久无码精品亚洲日韩蜜臀浪潮| 国产免费久久精品99久久| 亚洲精品午夜国产va久久| 伊人色综合九久久天天蜜桃| 四虎国产精品免费久久久| 日韩精品久久无码人妻中文字幕| 观看 国产综合久久久久鬼色 欧美 亚洲 一区二区 | 久久婷婷人人澡人人| 久久久久久曰本AV免费免费| 日韩电影久久久被窝网| 色综合合久久天天综合绕视看| 97精品依人久久久大香线蕉97 | 久久se精品一区精品二区| 久久亚洲精品成人无码网站| 国产国产成人久久精品| 久久青青草原精品国产| 久久人人爽人人爽人人片AV不 | 国产精品久久久99| 热re99久久6国产精品免费| 2021国内精品久久久久久影院|