O sistema operacional Windows Mobile, criado pela Microsoft , roda em uma variedade de dispositivos móveis, incluindo telefones celulares e tablets. Era chamado de Pocket PC em versões anteriores. Dentro do Windows Mobile, o componente da camada de interface de rádio fornece aplicativos com uma interface que lhes permite interagir com o hardware de rádio. Em particular, essa interface permite que os aplicativos móveis (apps) para obter o ID de célula atual - o identificador para a torre de celular para que o celular está atualmente associado . Coisas que você precisa
Windows CE NET 4.2 ou posterior
mostrar mais Instruções.
1
Inicializar a camada de interface de rádio para que o seu cliente ( o app) pode usá-lo para chamadas subseqüentes . Este código de exemplo inicializa a interface :
resultado = RIL_Initialize ( PortIndex , resultCallback , notifCallback , notifTypes , CustomParameter , Pril );
O parâmetro mais importante é Pril , um ponteiro para digitar hrIL . Veja a página web " RIL_Initialize " para obter detalhes sobre os demais parâmetros e sobre o valor de retorno
2
Chame a função RIL_GetCellTowerInfo obter a localização Cell ID , como neste exemplo de código : .
resultado = RIL_GetCellTowerInfo (* Pril );
3
Avaliar os resultados quando a invocação de RIL_GetCellTowerInfo concluída. Se o " resultado " é maior do que zero , o componente de IpData * pontos Pril a uma estrutura RILCELLTOWERINFO . Membro " dwCellID " de que a estrutura é o valor Cell ID .