• <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 井泉 閱讀(1733) 評論(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
            少妇久久久久久被弄高潮| 色婷婷综合久久久久中文字幕| 精品久久久无码21p发布| 伊人久久大香线蕉综合影院首页| 波多野结衣AV无码久久一区| 日韩人妻无码精品久久久不卡 | 久久久WWW成人免费精品| 久久久久亚洲AV无码专区桃色| 一级a性色生活片久久无少妇一级婬片免费放 | 精品久久久久一区二区三区| 中文成人无码精品久久久不卡| 久久久久久久人妻无码中文字幕爆 | 久久97久久97精品免视看秋霞| 久久精品国产久精国产一老狼| 91久久精品国产免费直播| 久久久久亚洲av综合波多野结衣 | 久久精品国产一区二区 | 久久伊人色| 99re久久精品国产首页2020| 一本色道久久综合狠狠躁篇| 久久精品国产91久久麻豆自制| 久久久久久午夜精品| 久久久久国产成人精品亚洲午夜| 久久久久99精品成人片欧美| 久久99热这里只频精品6| 久久99精品久久久久久9蜜桃| 久久婷婷五月综合97色| 香蕉久久久久久狠狠色| 久久www免费人成精品香蕉| 国产精品久久国产精麻豆99网站| 亚洲国产精品无码久久久不卡 | 久久无码专区国产精品发布| 久久人人爽人爽人人爽av| 国产精品嫩草影院久久| 亚洲国产精品久久久久网站| 久久精品国产69国产精品亚洲| 91精品国产高清91久久久久久| 波多野结衣中文字幕久久| 久久99精品国产| 国产精品99久久不卡| 久久久久噜噜噜亚洲熟女综合|