SKYENGINE API  参考手册返回目录  

 
int32 mr_platEx

(int32 code = 1224,
uint8* input,
int32 input_len,
uint8** output,
int32* output_len,
MR_PLAT_EX_CB* cb
)



Description
获取小区ID等部分信息。
Parameters

Name Description
input
input_len
output T_DSM_CELL_INFO 数据结构指针
output_len T_DSM_CELL_INFO数据结构大小
cb

Return Value

MR_SUCCESS                   成功
MR_FAILED                      失败
MR_IGNORE                     不支持该功能

Remarks

T_DSM_CELL_INFO数据结构:
typedef struct
{
    uint16 lac;       
    uint16 cell_id;
    uint8 mnc[2];
    uint8 mcc[3];
    uint8 mnc3[4];    /*移植版本x15x后增加的字段,mnc3[0]中表示的mnc的第三位*/
}T_DSM_CELL_INFO;

注:需要调用mr_plat中的1215和1216进行初始化和退出。

Example

/*mrp code*/

int32 re, len;
T_DSM_CELL_INFO *info = NULL;

re = mrc_platEx( 1224, NULL, 0, (uint8**)&info, (int32*)&len, NULL );
if ( MR_SUCCESS == re )
{
    mrc_printf( "Get info:cellId=%d", info->cell_id );
}

See Also

mr_plat(1215)
mr_plat(1216)


Copyright ?2005-20010 SKY-MOBI

返回目录