5359|10

2

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

在CE下怎么获取当前的网络类型?? [复制链接]

想通过API程序来获取当前手机连接的网络类型,比如是GPRS,还是edwg,还是3G,还是CDMA等??
谢谢啦

最新回复

什么时候结贴给分呀  详情 回复 发表于 2009-9-16 13:31
点赞 关注

回复
举报

3

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
[HKEY_CURRENT_USER\ControlPanel\Phone]
  "Features"=dword:0002B820  // CDMA
  "Features"=dword:0206C7D8  // GSM
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
直接判别使用的电话卡的类型
 
 
 

回复

24

帖子

0

TA的资源

一粒金砂(高级)

4
 
HRESULT WINAPI ConnMgrQueryDetailedStatus(
  CONNMGR_CONNECTION_DETAILED_STATUS *pStatusBuffer,
  DWORD *pcbBufferSize
);

dwType==CM_CONNTYPE_CELLULAR

时的dwSubtype

可能的值为:

CM_CONNSUBTYPE_CELLULAR_UNKNOWN
The connection subtype is unknown.

CM_CONNSUBTYPE_CELLULAR_CSD
A CSD cellular connection. This type is treated as a dial-up connection. The CSD subtype is the default connection subtype for cellular connections.

CM_CONNSUBTYPE_CELLULAR_GPRS
A GPRS cellular connection.

CM_CONNSUBTYPE_CELLULAR_1XRTT
A 1xRTT cellular connection.

CM_CONNSUBTYPE_CELLULAR_1XEVDO
A 1xEVDO cellular connection. This connection subtype is treated the same as the CM_CONNSUBTYPE_CELLULAR_1XRTT subtype.

CM_CONNSUBTYPE_CELLULAR_1XEVDV
A 1xEVDV cellular connection. This connection subtype is treated the same as the CM_CONNSUBTYPE_CELLULAR_1XRTT subtype.

CM_CONNSUBTYPE_CELLULAR_EDGE
An EDGE cellular connection. This connection subtype is treated the same as the CM_CONNSUBTYPE_CELLULAR_GPRS subtype.

CM_CONNSUBTYPE_CELLULAR_UMTS
A UMTS cellular connection. This connection subtype is treated the same as the CM_CONNSUBTYPE_CELLULAR_GPRS subtype.

CM_CONNSUBTYPE_CELLULAR_VOICE
A voice cellular connection.

CM_CONNSUBTYPE_CELLULAR_PTT
A Push-To-Talk cellular connection. This is currently not supported.

CM_CONNSUBTYPE_CELLULAR_HSDPA
A High Speed Downlink Packet Access connection.

 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

5
 
不好意思,发的是WM的,不是WINCE的。
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

6
 
呵呵,谢谢各位。。
ultrapro,靠这个判断有没有相关的资料和说明啊,你只给了2个值;
91program ,靠电话卡好像判断不出来的,上次测试3G网络的时候,那个拨号网络的标记还不停的变呢。一会G,一会E的。
还有其它的好方法吗??
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

7
 
是WInodws Mobile 么?如果是的话用ConnMgrQueryDetailedStatus。如果不是的话,那我也不知道了
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

8
 
解决,谢谢ultrapro,谢谢各位快过年了还来给我解决问题;

Window CE就是mobile平台上的操作系统啦。。

测试可以了

ConnMgrQueryDetailedStatus
This function returns detailed information about all existing connections.
系统要求:
OS Versions: Windows CE .NET 4.2 and later.(发现只能CE5.0以上的平台使用;)
Header: Connmgr_status.h.
Link Library: Cellcore.lib.



 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

9
 
不懂,学习一下
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

10
 
如果是串口设备的话,可以用相应的com at命令来查
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

11
 
什么时候结贴给分呀
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表