Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come ottenere l'ID di posizione della cella della rete GSM utilizzando un Pocket PC

Il sistema operativo Windows Mobile , creato da Microsoft , gira su una varietà di dispositivi mobili , compresi i telefoni cellulari e tablet . E 'stato chiamato Pocket PC nelle versioni precedenti . All'interno di Windows Mobile , il componente di livello di interfaccia radio fornisce applicazioni con un'interfaccia che permette loro di interagire con l'hardware radio. In particolare , tale interfaccia consente alle applicazioni mobili ( applicazioni ) per ottenere l'ID della cella corrente - l'identificatore per la torre di cellulare a cui il cellulare è attualmente associato . Cose che ti serviranno
Windows CE . NET 4.2 o successiva
Show More Istruzioni
1

inizializzare l'interfaccia layer radio in modo che il client ( il vostro app) può usarlo per le chiamate successive . Questo esempio di codice inizializza l'interfaccia :
risultato

= RIL_Initialize ( portIndex , resultCallback , notifCallback , notifTypes , CustomParameter , Pril ) ;

Il parametro più importante è Pril , un puntatore al tipo HRIL . Vedere la " RIL_Initialize " pagina web per ulteriori informazioni sui parametri rimanenti e sul valore di ritorno
2

richiamare la funzione RIL_GetCellTowerInfo per ottenere la posizione Cell ID , come in questo codice di esempio : .

risultato = RIL_GetCellTowerInfo ( * Pril ) ;
3

valutazione dei risultati dopo l'invocazione di RIL_GetCellTowerInfo è completa. Se il "risultato" è maggiore di zero , la componente IpData di * punti Pril ad una struttura RILCELLTOWERINFO . Member " dwCellID " di tale struttura è il valore Cell ID .

 

Programmazione © www.354353.com