六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 34|回复: 0

[CF.Skills]C#中如何通过RIL获得基站信息

[复制链接]

升级  14.54%

1227

主题

1227

主题

1227

主题

榜眼

Rank: 8Rank: 8

积分
3727
 楼主| 发表于 2013-1-26 14:56:39 | 显示全部楼层 |阅读模式
在Windows Mobile的手机上面, RIL提供了访问Radio模块的接口, 下面以一个简单的示例说明如何在C#中通过RIL获得基站信息.
第一步. 定义必要的数据结构和回调函数
1. 包含基站信息的RILCELLTOWERINFO类
<div class="cnblogs_code"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->publicclassRILCELLTOWERINFO
{
publicuintcbSize;
publicuintdwParams;
publicuintdwMobileCountryCode;//中国的MCC为460
publicuintdwMobileNetworkCode;
publicuintdwLocationAreaCode;
publicuintdwCellID;
publicuintdwBaseStationID;
publicuintdwBroadcastControlChannel;
publicuintdwRxLevel;
publicuintdwRxLevelFull;
publicuintdwRxLevelSub;
publicuintdwRxQuality;
publicuintdwRxQualityFull;
publicuintdwRxQualitySub;
publicuintdwIdleTimeSlot;
publicuintdwTimingAdvance;
publicuintdwGPRSCellID;
publicuintdwGPRSBaseStationID;
publicuintdwNumBCCH;
}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表