0 votes

c# Windows mobile device information

J'ai fait des recherches sur ce sujet, mais je n'ai pas trouvé de réponse satisfaisante.

Comment obtenir l'imei du téléphone, ou au moins un identifiant unique. Je suis également intéressé par la recherche du numéro de téléphone à travers la carte SIM. Pour l'instant, j'utilise l'état du système pour obtenir le numéro de téléphone du propriétaire, mais il n'est défini que si le propriétaire l'a lui-même défini.

2voto

Shaihi Points 2617

Il y a ceci EXE pour récupérer l'IMSI si cela peut vous aider.
Et j'ai trouvé une fonction GetDeviceUniqueID sur le blog de l'équipe mobile ( lien ), devrait vous donner un identifiant unique selon ce qu'ils ont dit (j'ai parcouru l'article)

2voto

Matt Lacey Points 50756

Si vous avez vraiment besoin de l'IMEI, consultez ce blog :

http://dotnetslackers.com/Community/blogs/ruslantrifonov/archive/2007/07/10/_2200_How-To_2200_-Series_3A00_-Retrieving-IMSI-and-IMEI-on-Windows-Mobile.aspx

il contient un téléchargement qui démontre l'utilisation de lineGetGeneralInfo via TAPI pour récupérer l'IMEI et l'IMSI.

0voto

MusiGenesis Points 49273

Voir la question précédente :

http://stackoverflow.com/questions/1119574/unique-machine-id-for-a-Windows-ce-device

Pour autant que je sache, ce que vous voulez faire n'est pas vraiment possible sur un appareil Windows Mobile. Je pense qu'une alternative simple (qui peut fonctionner ou non, en fonction de vos objectifs) est d'écrire un GUID aléatoire dans le registre de l'appareil quelque part lors de la première exécution de votre application, et de l'utiliser ensuite pour identifier l'appareil de manière unique.

0voto

Hayes Haugen Points 601

L'IMEI et l'IMSI via TAPI ne fonctionnent pas toujours sur les nouveaux appareils en raison de restrictions de sécurité. Les appels à l'identifiant unique de l'appareil ne devaient pas fonctionner avant la version 6.1, je crois. Certains équipementiers ne les ont pas mis en œuvre.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X