找回密码
 注册
搜索
查看: 610|回复: 3

[讨论] 请教一下看到别人问了怎么样读取卡二的imsi,请问卡一的又怎么样读取呢。

[复制链接]
发表于 2010-7-26 18:23:53 | 显示全部楼层 |阅读模式
请教一下看到别人问了怎么样读取卡二的imsi,请问卡一的又怎么样读取呢。
卡二是发送MSG_ID_MMI_SMU_GET_IMSI_REQ到MOD_L4C_2

那卡一呢
发表于 2010-7-28 22:00:32 | 显示全部楼层
Message.oslDestId = MOD_L4C_2;
这个就是SIM2的了
点评回复

使用道具 举报

发表于 2010-7-28 18:31:22 | 显示全部楼层
[em11][em11]不就是发个消息吗
点评回复

使用道具 举报

 楼主| 发表于 2010-7-26 19:40:56 | 显示全部楼层
搞定了。

void SIM_RequestIMSI(void)
{
        int sim = get_active_sim();

        S16 error;

        MYQUEUE        Message;

               
        dbg_print("sim=%d\n",sim);
        if(sim == 1)
        {
                SetProtocolEventHandler(SIMGetIMSI_Rsp,PRT_GET_IMSI_RSP);
                Message.oslDestId = MOD_L4C;
        }
#ifdef __MMI_DUAL_SIM_MASTER__       
        else if(sim == 2)
        {
                SetSlaveProtocolEventHandler(SIMGetIMSI_Rsp,PRT_GET_IMSI_RSP);
                Message.oslDestId = MOD_L4C_2;
        }
#endif
        Message.oslSrcId = MOD_MMI;
       
        Message.oslMsgId = PRT_GET_IMSI_REQ;
        Message.oslDataPtr = NULL;
        Message.oslPeerBuffPtr= NULL;
        OslMsgSendExtQueue(&Message);               



}
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-5 10:24 , Processed in 0.818804 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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