互芯平台短信拦截方法

1.使用void mmi_frm_sms_new_sms_ind (void* inMsg),在此函数中拦截,对收到的短信做相关处理

此函数使用以下结构来装短信的内容

typedef struct
{
	LOCAL_PARA_HDR
	kal_uint8	fo;
	kal_uint8	scts[7];
	l4c_number_struct	sca_number;
	l4c_number_struct	oa_number;//此结构包含发信人号码
	kal_uint8	pid; /* smsal_pid_enum */
	kal_uint8	dcs; /* smsal_dcs_enum */
	kal_uint16	index;
	kal_uint16	dest_port;
	kal_uint16	src_port;
	kal_uint8	mti;
	kal_uint8	display_type;
	kal_uint8	storage_type;
	kal_uint32	concat_info;
	kal_uint16	no_msg_data;
	kal_uint8	msg_data[1];//内容指针
} mmi_sms_deliver_msg_ind_struct;


2.使用注册监听的方式拦截

使用以下函数蓝接听,对短信做相关处理,不过个人在用的时候发现虽然可以成功监听new message,但是收件箱内没有收到短信,不知道哪里出问题了,知道的朋友情留言下!!!!

void mmi_frm_sms_reg_msg_check (PsExtPeerIntFuncPtr action, PsFuncPtrFuncPtr callback)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值