windows mobile的APN验证和切换?解决方法
windows mobile的APN验证和切换?
怎么获取当前的网络的apn,如何根据需要再切换apn的问题?希望高手进来给予指导?(c#开发)
------解决方案--------------------
顶!
怎么获取当前的网络的apn,如何根据需要再切换apn的问题?希望高手进来给予指导?(c#开发)
------解决方案--------------------
顶!
- C/C++ code
RASCONN entries[25]; DWORD numEntries = 0; DWORD bufsize = 25*sizeof(RASCONN); entries[0].dwSize = sizeof(RASCONN); RASCONNSTATUS status; status.dwSize = sizeof(RASCONNSTATUS); if(RasEnumConnections(&entries[0], &bufsize, &numEntries) == 0) { for(DWORD i = 0; i<numEntries; i++) { //RasHangUp(entries[i].hrasconn)可以断开已拨号的APN //entries[i].szEntryName是已拨号的APN } } //以下是拨号代码 RASDIALPARAMS rdParams; rdParams.dwSize=sizeof(RASDIALPARAMS); wcscpy(rdParams.szEntryName, szAPN); wcscpy(rdParams.szPhoneNumber, _T("")); wcscpy(rdParams.szCallbackNumber, _T("")); wcscpy(rdParams.szUserName, _T("")); wcscpy(rdParams.szPassword, _T("")); wcscpy(rdParams.szDomain, _T("")); HRASCONN g_hRasConn = NULL; DWORD dwRet = RasDial(NULL,NULL,&rdParams,0,NULL,&g_hRasConn);
------解决方案--------------------
RasDial就是这个啊。