• <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 井泉 閱讀(1732) 評論(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久久综合国产精品二区| 97精品伊人久久久大香线蕉 | 久久亚洲国产精品一区二区| 国产精品久久久久无码av| 色综合久久综精品| 亚洲午夜久久久| 国产成人精品久久| 久久香蕉国产线看观看乱码| 亚洲国产综合久久天堂| 久久久精品国产sm调教网站 | 日本久久久久久久久久| 伊人情人综合成人久久网小说 | 成人国内精品久久久久影院| 久久精品国产91久久综合麻豆自制| 久久天天躁狠狠躁夜夜不卡| 亚洲日本久久久午夜精品| 99精品久久精品| 一本久久免费视频| 久久99国产精品99久久| 亚洲美日韩Av中文字幕无码久久久妻妇| 久久福利青草精品资源站免费| 精品久久久久久国产| 欧美亚洲另类久久综合| 久久精品国产亚洲AV久| 欧美777精品久久久久网| 日韩精品久久久久久久电影| 色综合久久中文综合网| 无码国内精品久久人妻蜜桃| 青青草国产97免久久费观看| 国产欧美久久一区二区| 日韩人妻无码精品久久久不卡| 国产激情久久久久久熟女老人| 亚洲国产综合久久天堂| 久久国产精品99精品国产987| 成人久久久观看免费毛片| 久久99热这里只有精品国产| 99久久国产亚洲高清观看2024 | 青青草国产成人久久91网| 精品多毛少妇人妻AV免费久久| 久久久久久毛片免费看|