• <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
            成人综合久久精品色婷婷| 精品综合久久久久久888蜜芽| 午夜欧美精品久久久久久久| 性高湖久久久久久久久AAAAA| 99久久伊人精品综合观看| 久久91精品久久91综合| 国产91色综合久久免费| 99久久精品午夜一区二区| 久久精品草草草| 国产精品丝袜久久久久久不卡| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 国产精品久久久天天影视香蕉| 久久99国产综合精品免费| 久久综合丁香激情久久| 91久久精品视频| 久久免费99精品国产自在现线| 中文字幕精品久久久久人妻| 亚洲中文字幕无码久久综合网| 日日躁夜夜躁狠狠久久AV| 久久国产亚洲精品麻豆| 久久久无码精品午夜| 亚洲熟妇无码另类久久久| 国产成人精品免费久久久久| 久久国产精品一区| 精品国产乱码久久久久软件| 91久久精一区二区三区大全| 欧美午夜A∨大片久久| 久久久久亚洲AV无码麻豆| 国内精品伊人久久久久网站| 久久久久久久久66精品片| 97久久香蕉国产线看观看| 亚洲国产精品成人久久蜜臀 | 久久热这里只有精品在线观看| WWW婷婷AV久久久影片| 亚洲精品无码久久久| 久久99精品久久久久久久久久| 狠狠人妻久久久久久综合| 久久久噜噜噜久久熟女AA片| 无码8090精品久久一区| 精品国产一区二区三区久久| 精品国产99久久久久久麻豆|