• <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 井泉 閱讀(1740) 評論(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瑜伽| 中文无码久久精品| 久久婷婷国产综合精品 | 精品久久人人爽天天玩人人妻| 久久夜色精品国产噜噜亚洲a| 色狠狠久久AV五月综合| 亚洲狠狠久久综合一区77777 | 精品一二三区久久aaa片| 久久亚洲精品成人AV| 精品视频久久久久| 日韩久久久久久中文人妻 | 九九久久精品国产| 日韩人妻无码一区二区三区久久| 9999国产精品欧美久久久久久| 久久这里都是精品| 国内精品欧美久久精品| 久久丫精品国产亚洲av| 一本久久a久久精品综合香蕉| 韩国无遮挡三级久久| 久久精品aⅴ无码中文字字幕不卡| 天天爽天天爽天天片a久久网| 亚洲va久久久噜噜噜久久| 草草久久久无码国产专区| 久久国产精品无码HDAV | 久久国产亚洲精品无码| 久久久久久曰本AV免费免费| 亚洲国产成人乱码精品女人久久久不卡| 久久se精品一区精品二区| 久久香蕉国产线看观看精品yw| 要久久爱在线免费观看| 久久精品成人| 久久青青草原精品国产不卡| 777久久精品一区二区三区无码| 91精品国产高清久久久久久io | 久久精品国产亚洲av瑜伽| 久久亚洲精品视频| 狠狠久久亚洲欧美专区| 久久精品国产亚洲AV嫖农村妇女 | 欧美午夜A∨大片久久 | 色天使久久综合网天天|