Tecnología

Inicio

Cómo obtener el identificador de celda Ubicación de la Red GSM El uso de un PC de bolsillo

Cómo obtener el identificador de celda Ubicación de la Red GSM El uso de un PC de bolsillo


El sistema operativo Windows Mobile, creado por Microsoft, se ejecuta en una variedad de dispositivos móviles, incluyendo teléfonos celulares y tabletas. Fue llamado Pocket PC en versiones anteriores. Dentro de Windows Mobile, el componente de la capa de interfaz de radio proporciona aplicaciones con una interfaz que les permite interactuar con el hardware de radio. En particular, la interfaz permite a las aplicaciones móviles (apps) para obtener el identificador de celda actual - el identificador de la torre de celular al que el móvil está asociado actualmente.

Instrucciones

1 Inicializar la capa de interfaz de radio para que su cliente (la aplicación) se puede utilizar para las llamadas posteriores. Este código de ejemplo inicializa la interfaz:

resultado = RIL_Initialize (PortIndex, resultCallback, notifCallback, notifTypes, customParameter, boca);

El parámetro más importante es ABRIL, un puntero de tipo hrIL. Ver la página web "RIL_Initialize" para obtener detalles sobre los parámetros restantes y sobre el valor de retorno.

2 Invocar la función RIL_GetCellTowerInfo para obtener la ubicación de identificación móvil, como en este ejemplo de código:

resultado = RIL_GetCellTowerInfo (* boca);

3 Evaluar los resultados cuando la invocación a RIL_GetCellTowerInfo completa. Si "número" es mayor que cero, el componente IpData de puntos de Pril * a una estructura RILCELLTOWERINFO. Miembro "dwCellID" de esa estructura es el valor de la identificación de la célula.