• <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 井泉 閱讀(1754) 評論(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
            香蕉久久AⅤ一区二区三区| 色综合久久久久| 99久久人妻无码精品系列蜜桃| 婷婷五月深深久久精品| 成人午夜精品久久久久久久小说| 一级做a爰片久久毛片免费陪 | 中文精品久久久久人妻| 亚洲va久久久噜噜噜久久男同| 久久99热国产这有精品| 久久婷婷五月综合国产尤物app| 国产成人久久AV免费| 中文字幕无码av激情不卡久久| 国产精品久久久久AV福利动漫 | 久久无码人妻一区二区三区午夜| 国内精品伊人久久久久影院对白 | 91久久精品无码一区二区毛片| 久久人妻无码中文字幕| 久久青青国产| 国产成人久久777777| 97久久精品无码一区二区| 亚洲精品乱码久久久久久按摩| 人妻少妇精品久久| 国产农村妇女毛片精品久久| 国产欧美久久一区二区| 久久精品www人人爽人人| 亚洲精品无码成人片久久| 亚洲精品美女久久久久99小说| 青青青青久久精品国产h久久精品五福影院1421 | 激情综合色综合久久综合| 香蕉久久夜色精品国产小说| 99久久免费国产精精品| 久久66热人妻偷产精品9| 777米奇久久最新地址| 99精品国产在热久久| 国内精品久久国产大陆| 日本道色综合久久影院| 久久久久国产日韩精品网站| 欧美粉嫩小泬久久久久久久 | 国产精品一区二区久久国产| 亚洲午夜久久久久妓女影院| 韩国免费A级毛片久久|